如何告诉 ssh 不要求输入密码
How to tell ssh not to ask for a password
我有一个脚本,它循环遍历主机并执行这样的命令
while read host; do
ssh "user@$host" 'echo "$(pwd)"'
done
问题是有些主机要求输入密码,如果有主机要求输入密码,有没有办法用0退出?
ssh -o NumberOfPasswordPrompts=0 host.example.com
但它会退出 non-zero...(特别是 255 和 OpenSSH_7.9p1, LibreSSL 2.7.3
)
我有一个脚本,它循环遍历主机并执行这样的命令
while read host; do
ssh "user@$host" 'echo "$(pwd)"'
done
问题是有些主机要求输入密码,如果有主机要求输入密码,有没有办法用0退出?
ssh -o NumberOfPasswordPrompts=0 host.example.com
但它会退出 non-zero...(特别是 255 和 OpenSSH_7.9p1, LibreSSL 2.7.3
)