命令行的惰性 ssh 密钥提示

命令行的惰性 ssh 密钥提示

我的问题(非常)类似于懒惰提示输入 ssh 公钥密码但是那里提供的答案(使用 GNOME 密钥环)并不真正符合要求(我宁愿不依赖 X 或任何其他图形环境)。

我正在寻找一种以懒惰方式加载 SSH 密钥的解决方案,这意味着它仅在实际需要密钥时才要求输入密码,因此当您不需要它时它不会妨碍您。

是否有任何命令行解决方案或者一些我可以使用的钩子?

答案1

您尝试过使用 ssh-agent 吗?我认为它值得一试,您只需切换到使用公钥身份验证并在您连接到其他地方的计算机上运行代理即可。

另一种是使用钥匙串,解释如下:http://www.cyberciti.biz/faq/ssh-passwordless-login-with-keychain-for-scripts/

但仅建议用于脚本目的。密码是为了提高安全性,以防您的帐户被盗用。

相关内容