Tôi đang cố gắng kết nối với một cửa sổ bằng cách sử dụng vải, nhưng mặc dù tôi định cấu hình con trỏ ssh để thực thi lệnh, nhưng vải vẫn yêu cầu mật khẩu.vải tiếp tục yêu cầu mật khẩu bằng cách sử dụng kết nối SSH
Đây là tập tin vải của tôi:
def azure1():
env.hosts = ['host.cloudapp.net:60770']
env.user = 'adminuser'
env.key_filename = './azure.key'
def what_is_my_name():
run('whoami')
tôi chạy nó như:
fab -f fabfile.py azure1 what_is_my_name
hoặc
fab -k -f fabfile.py -i azure.key -H [email protected]:60770 -p password what_is_my_name
Nhưng không có gì làm việc, nó vẫn không ngừng yêu cầu người sử dụng mật khẩu mặc dù tôi nhập nó một cách chính xác.
Executing task 'what_is_my_name'
run: whoami
Login password for 'adminuser':
Login password for 'adminuser':
Login password for 'adminuser':
Login password for 'adminuser':
Nếu tôi cố gắng kết nối trực tiếp với ssh, nó hoạt động hoàn hảo.
ssh -i azure.key -p 60770 [email protected]
Tôi đã thử các lời khuyên được đưa ra trong câu hỏi khác (q1q2q3) nhưng không hoạt động.
Bất kỳ ý tưởng nào tôi đang làm sai?
Cảm ơn bạn