Забыл пароль пользователя и отключил вход root по ssh на сервере Ubuntu 14.04

Забыл пароль пользователя и отключил вход root по ssh на сервере Ubuntu 14.04

Для начала скажу, что я не профессиональный администратор Linux, а веб-мастер, пытающийся настроить сервер. Хотя я и учусь.

Я отключил вход по SSH с правами root в целях безопасности, а затем забыл сохранить пароль учетной записи пользователя в Keypass.

Я могу войти как пользователь, потому что я установил вход с ключами аутентификации SSH. Но я не могу использовать sudo, потому что я не знаю пароль пользователя.

Но я знаю пароль root.

Как я могу:

  1. Изменить пароль пользователя, войдя в систему как пользователь, но не зная его пароля (хотя я знаю пароль root)
  2. Изменить настройки ssh, чтобы включить вход в систему под учетной записью root, после чего я смогу изменить пароль пользователя?

решение1

Используйте /bin/su вместо sudo. Это использует пароль root.

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