如何告诉ssh不要求输入密码

时间:2019-05-14 17:28:42

标签: ssh openssh

我有一个脚本可以遍历主机并执行类似的命令

while read host; do
  ssh "user@$host" 'echo "$(pwd)"'
done

问题是某些主机要求输入密码,如果有主机要求输入密码,是否可以用0退出?

1 个答案:

答案 0 :(得分:2)

ssh -o NumberOfPasswordPrompts=0 host.example.com

但是它将退出非零...(特别是OpenSSH_7.9p1, LibreSSL 2.7.3为255)