Как сказать ssh не спрашивать пароль - PullRequest
0 голосов
/ 14 мая 2019

У меня есть скрипт, который перебирает хосты и выполняет команды вроде

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

проблема в том, что некоторые хосты запрашивают пароль, есть ли способ выйти с 0, если существует хост, запрашивающий пароль?

1 Ответ

0 голосов
/ 14 мая 2019
ssh -o NumberOfPasswordPrompts=0 host.example.com

Но он выйдет ненулевым ... (в частности, 255 с OpenSSH_7.9p1, LibreSSL 2.7.3)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...