1

Я изменил свой пароль, используя sudo passwd . Длина нового пароля составляет 100 символов. Затем, когда я попытался войти снова, он больше не позволял мне войти в мой удаленный компьютер, доступ был всегда запрещен.

Какова максимально допустимая длина пароля?

Я скопировал пароль из моей программы генератора паролей и вставил его в putty, щелкнув правой кнопкой мыши.

Что такое клавиатурно-интерактивная аутентификация? Это проблема у меня?

2 ответа2

2

Когда вы запускали sudo passwd , вы не меняли свой пароль - вы меняли root'ы . Если вы сделали это при входе в стандартную учетную запись пользователя, ваш собственный пароль не изменился.

Попробуйте войти, используя старый пароль.


В современных конфигурациях максимальная длина пароля не устанавливается явно. Некоторые программы могут просто усекать входные данные до некоторого числа, например 4096 байт, но это только деталь реализации, и, честно говоря, если вам нужен такой длинный пароль, тогда вам вообще не нужен пароль, просто заблокируйте учетную запись. 100 символов в порядке.

keyboard-interactive это не "проблема", а метод аутентификации SSH, состоящий из текстовых запросов и ответов. Другими словами, сервер просто просит вас ввести некоторые данные (пароль, проверочный код).

1

Вы изменили пароль своего нижестоящего пользователя .... Команда sudo дает вам права на выполнение с привилегиями корневого уровня, но для прямых действий с пользователем вы должны указать, какой именно.

Если вы хотите изменить пароль root, если вы не являетесь пользователем root, есть два простых способа:

# sudo passwd root

здесь вы указываете, что хотите сменить root, без этого, если вы открываете приглашение Geronimo, вы просто изменили пароль Geronimo.

или же

# su -

войдите в систему как root с общим паролем, после чего вы действительно «root».

Затем:

# passwd

(если я понял вашу проблему, вы не можете попробовать второй метод, чтобы исправить вашу ошибку).

Команда sudo поднимает ваш уровень доступа до уровня root (когда вы вводите их пароль) для выполнения команды или действия, когда вы используете 'sudo', вы не являетесь пользователем root, вы просто делаете все, как они.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .