Больше не могу войти в Ubuntu как оригинальный пользователь

Больше не могу войти в Ubuntu как оригинальный пользователь

Я создал виртуальную машину Ubuntu с пользователем "vagrant" и аутентификацией по открытому ключу (ssh). Затем я создал нового пользователя "sshuser", изменив файл конфигурации:

etc/ssh/sshd_configсо строками:

PasswordAuthentication yesиAllowUsers sshuser

Теперь я больше не могу войти в систему под пользователем «vagrant», так как он запрашивает пароль, но этот пользователь аутентифицирован с помощью ключа.

login as: vagrant
Server refused our key
[email protected]'s password:

Кроме того, я не знаю, смогу ли я переключиться на «root» и как это сделать.

Пожалуйста, предложите

решение1

Цитата из man-страницы для файла sshd_config.

AllowUsers Это ключевое слово может сопровождаться списком шаблонов имен пользователей, разделенных пробелами. Если указано, вход разрешентолькодля имен пользователей, соответствующих одному из шаблонов.

Пользователь vagrant не указан в вашей директиве AllowUsers, поэтому он не может войти. Вам следует добавить имя пользователя vagrant в вашу директиву AllowUsers, поставив перед ним пробел.

AllowUsers sshuser бродяга

Связанный контент