LINUX.ORG.RU

Игнорирование серверов в ssh с запросом пароля


0

1

нужно обойти сервера в скрипте по scp, используются для авторизации ключи, но есть пару серверов из списка с запросом пароля (ну т.е. на них не положен pub и не планируется)

какую опцию можно (ли?) заюзать в ssh-клиенте/scp, чтобы при попытке подключения и запроса пароля ssh сразу же отключался от них?

★★
byshovets@bva:~$ ssh localhost -o PasswordAuthentication=no
Permission denied (publickey,password).
byshovets@bva:~$ ssh localhost -o PasswordAuthentication=yes
byshovets@localhost's password:
genesis_error
()
Ответ на: комментарий от genesis_error

хм, как-то странно опция работает

$ ssh -o PasswordAuthentication=no linux.org.ru
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
$ ssh -o PasswordAuthentication=yes linux.org.ru
f3ex@linux.org.ru's password: 

$ ssh -o PasswordAuthentication=no ***.spb.ru
Password: 
f3ex ★★
() автор топика
Ответ на: комментарий от genesis_error

А так и с ключем не дает зайти

debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Trying private key: /home/f3ex/.ssh/id_rsa
debug1: read PEM private key done: type RSA
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Next authentication method: keyboard-interactive
debug1: No more authentication methods to try.
Permission denied (publickey,keyboard-interactive).

f3ex ★★
() автор топика
Ответ на: комментарий от f3ex

Пардон, вроде воркает с NumberOfPasswordPrompts. Не под той учеткой заходил

f3ex ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.