Я включил вход на мой удаленный компьютер Kubuntu с открытым/закрытым ключом, следуя этой короткой инструкциируководство, и теперь вход в систему прост и не требует ввода пароля.
В любом случае, я заметил, что когда я пытаюсь сделать sudo, у меня спрашивают пароль, а когда я его ввожу, он говорит, что он неверный. И поскольку я не могу сделать sudo, я не могу изменить sshd_config или другие файлы root.
Я даже не могу войти в физическую машину, используя свой пароль, так что в общем, я в тупике.
Как мне снова включить аутентификацию по паролю? (зная, что теперь я не могу использовать sudo) Спасибо.
решение1
Соответствующая часть урока такова:
На этом этапе учетная запись пользователя на сервере может быть заблокирована для аутентификации по паролю. В системах Linux можно сделать:
[email protected]:~# passwd -l ornellas
Итак, если вы следовали этой части руководства, вы заблокировали свой пароль. Единственный способ решить эту проблему — использовать учетную запись root для разблокировки пароля или загрузиться с диска восстановления и исправить файл passwd
/ shadow
напрямую:
passwd -u ornellas