【发布时间】:2018-12-10 22:33:18
【问题描述】:
我正在尝试对自己进行 ssh(我在本地开发机器上运行 ansible)。我希望能够在不提示输入密码的情况下对自己进行 ssh。
所以...
我跑了:
ssh-keygen -t rsa
当提示输入密码时,将其留空
ssh-copy-id 127.0.0.1
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod og-wx ~/.ssh/authorized_keys
ssh-add
当我运行 ssh 127.0.0.1 时,它提示我输入密码!有没有搞错?也抛出了这个错误:
sign_and_send_pubkey: signing failed: agent refused operation
所以我检查了:sign_and_send_pubkey: signing failed: agent refused operation
它说运行 ssh-add -l 我做了,我得到了结果。
另外,~/.ssh 是 700 该目录的内容是 600
如何避免在使用 ssh 时提示输入密码?
【问题讨论】:
标签: ssh authorized-keys