Я изучаю Fabric на Python для запуска команд в экземплярах EC2 (AWS) с удаленного компьютера. Вот мой простой скрипт:
from fabric.api import *
env.hosts = ['ec2-**-****-**-**.compute.amazonaws.com']
env.user = 'ubuntu'
env.key_filename = 'myKey.pem'
def update():
run('mkdir Hello')
Однако, когда я запускаю скрипт, fab update
, я получаю следующие сообщения:
Executing task 'update'
run: mkdir Hello
Login password for 'ubuntu':
На данный момент я не знаю, какой пароль мне нужно ввести !. Есть ли способ пропустить запрос пароля?
Большое спасибо за помощь!