passwd преуспел, не имел никакого эффекта

Я использую Ubuntu 14.04.

Я хочу изменить пароль учетной записи root. Я попробовал следующую процедуру:

  • Войти с моей учетной записью (которая имеет sudo разрешение)
  • sudo su root
  • passwd
    • Введите новый пароль дважды.
    • Я подтвердил это сказал passwd: password updated successfully
  • exit
  • Попытка войти в учетную запись root с новым паролем через SSH -> FAIL!

Зачем passwd команда здесь не работает?

1 ответ

Решение

Чтобы войти с паролем в корневую учетную запись через SSH, а также установить пароль root, вам необходимо установить

PermitRootLogin yes

в удаленной системе /etc/ssh/sshd_config файл.

ПРИМЕЧАНИЕ: это не рекомендуется, поскольку открывает корневую учетную запись для атаки методом перебора: если вам необходимо войти в корневую учетную запись напрямую через SSH (вместо входа в систему с учетной записью без полномочий root, а затем с помощью sudo), предпочтительно установить аутентификацию на основе ключей и установить PermitRootLogin without-password вместо.

Другие вопросы по тегам