Удаленное подключение по ssh к oracle-solaris-114-sru29 не работает с опцией -o

#ssh #remote-access #solaris

#ssh #удаленный доступ #solaris

Вопрос:

Удаленное ssh-соединение не работает с Solaris 11.4.29 с аргументом «-o PreferredAuthentications = password», хотя то же самое прекрасно работает и без него.

ssh -2 -vvv -l — работает

ssh -2 -vvv -l -o PreferredAuthentications = пароль — не работает

С любого сервера Linux при выполнении приведенной ниже команды на удаленный Solaris 11.4.29: ssh -2 -vvv -l -o PreferredAuthentications= password — не работает

Подробные сообщения — debug1: PAM: установка PAM_TTY на «ssh» debug1: PAM: ошибка аутентификации по паролю для: ошибка аутентификации

Комментарии:

1. Есть ли на сервере вход через ssh с отключенным паролем? Логины с паролем могут быть менее безопасными, чем те, которые используют ключи, особенно автоматические логины.

2. @AndrewHenle Нет, у sshd_config есть «Проверка подлинности пароля да»

3. У вас есть root-доступ к серверам? Вы можете запустить другой sshd в режиме отладки на другом порту, если вы это сделаете.

4. @AndrewHenle Да, пробовал этот вариант. При «-o PreferredAuthentications=password отображаются ошибки, связанные с PAM — debug1: попытка 1 сбои 0 [предварительный доступ] debug1: PAM: инициализация для «имени пользователя» debug1: PAM: установка PAM_RHOST на «<ip>» debug1: PAM: установка PAM_TTY на «ssh» debug1: PAM:сбой аутентификации по паролю для <имя пользователя>: ошибка аутентификации Сбой пароля для <имя пользователя> с <ip> порта <порт> ssh2 debug1: adt audit_event(AUTH_FAIL_PASSWD)

5. Вы уверены, что пароль правильный? Если да, то какой результат passwd -s USER ? Возможно, вам придется добавить что-то вроде -r ldap или -r nis запросить правильное хранилище паролей.