我想运行ssh-agent(具有最长生存期选项),但不希望在启动时添加任何密钥,而是根据需要添加它们。
就像我第一次登录某个服务器时,它应该询问密码,下次(除非我等了一个多小时),它应该干净地连接:
ssh server1
Enter passphrase for key '/home/vi/.ssh/id_dsa':
server1> ...
ssh server2
server2> # no passphrase this time
# wait for lifetime
ssh server2
Enter passphrase for key '/home/vi/.ssh/id_dsa':
我不想手动记住每次运行“ ssh-add”的信息。(例如,仅为ssh输入了密码,“哦,它不记得了,需要重新输入”)。
如果用户提供了密码,如何配置ssh以自动向ssh-agent添加密钥?
可以重复使用ssh-agent,直到使用ssh提示输入密码吗?
—
grawity