Также убедитесь, что следующие параметры раскомментированы в конфигурации /etc/ssh/sshd _
ClientAliveInterval 900
ClientAliveCountMax 0
В противном случае это также приведет к отключению. (Изменения вступят в силу после перезапуска sshd и только для сессий, открытых после этого ).
Вызовите passwd
. Вас должны спросить ваш текущий пароль; укажите пароль, который вы знаете.
Неверный пароль приведет к немедленному сбою команды. Правильный пароль позволит вам установить новый пароль. Установите новый пароль, введя его дважды, или преднамеренно введите две разные строки, чтобы пароль не менялся.
Запрашивает ли su "$USER"
пароль? Возможно, нет, но если да, укажите пароль, который вы знаете.
Неверный пароль приведет к сбою команды с Authentication failure
. Правильный пароль даст вам оболочку (, выйдите из нее с помощьюexit
).
Возможно, вы используете службы каталогов, а не локальную учетную запись. В этом случае вы не найдете запись в /etc/shadow
.
Для этого проверьте запись passwd
в /etc/nsswitch.conf
.
Можно пропустить аутентификацию по ключу с помощью SSH, используя
ssh -o "PubkeyAuthentication=no" <host>
Таким образом вы можете попробовать войти под своим паролем*
*), если другие механизмы аутентификации отсутствуют. В противном случае вы можете использовать -o "PreferredAuthentications=password"
для принудительной аутентификации по паролю