Я - новичок в Ubuntu. Я защищаю сервер и сделал две вещи:
Теперь, я не могу войти в систему с паролем root, и я также получаю ошибку с закрытым ключом. Я заблокирован. Я читал на некоторых форумах/ответах, это могла быть проблема, связанная с разрешением.
Мой VPS размещается на ovh.com, и я могу только сделать перезапуск в режиме восстановления. Помогите.
Установка PermitRootLogin no
означает, что root
пользователю не разрешают войти в невнимательный метод аутентификации (это - хорошая практика).
можно ослабить это укрепление установкой prohibit-password
, которая заблокирует только аутентификации по паролю, и можно все еще войти в систему с закрытым ключом.
, Но тем не менее наилучший вариант состоит в том, чтобы войти в систему с некорневым пользователем и для привилегированного использования действий sudo
.
Независимо опции, Вам нужны физический доступ или консольный доступ для согласовывания вещей (если у Вас нет другого пользователя для входа в систему с).
Необходимо изменить ssh конфигурацию AllowRootLogin
Параметр от No
к Yes
.