Định cấu hình giọt Digital Ocean mới bằng các phím SSH. Khi tôi chạy, ssh-copy-id
đây là những gì tôi nhận được:
ssh-copy-id user@012.345.67.89
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
sign_and_send_pubkey: signing failed: agent refused operation
user@012.345.67.89's password:
Number of key(s) added: 1
Now try logging into the machine, with: "ssh 'user@012.345.67.89'"
and check to make sure that only the key(s) you wanted were added.
Tuy nhiên, khi tôi cố gắng truy cập, điều này xảy ra:
ssh user@012.345.67.89
sign_and_send_pubkey: signing failed: agent refused operation
user@012.345.67.89's password:
Sau khi nhập mật khẩu, tôi đã đăng nhập tốt, nhưng điều này tất nhiên đã đánh bại mục đích tạo khóa SSH ngay từ đầu. Tôi đã quyết định xem xét phía máy chủ ssh-agent và đây là những gì tôi nhận được:
user@012.345.67.89:~# eval `ssh-agent -s`
Agent pid 5715
user@012.345.67.89:~# ssh-add -l
The agent has no identities.
user / .ssh / allow_keys cũng chứa một mục nhập khóa ssh-rsa, nhưng find -name "keynamehere"
không trả về gì.