【发布时间】:2014-04-11 22:57:41
【问题描述】:
我正在编写一个使用 rsync 的脚本,如果 SSH 密钥有密码,我希望它出错,告诉用户改用非密码保护的密钥(因为脚本在后台运行)。
但是,我为 SSH 尝试过的所有标志都没有这样做,而且我在手册页中也找不到任何东西。
禁用 SSH 密码提示的最佳方法是什么?
【问题讨论】:
-
是的,禁用密码验证,而不是用于公钥验证的密码短语
-
显然,抱歉没有仔细阅读。由于用户将执行脚本,我是否正确假设脚本将能够访问用户的私钥(或者您认为在脚本中可以这样做)?