сервер человечности отказался от подписи с открытым ключом несмотря на принятие ключа - от шпаклевки

Я - новичок в Ubuntu. Я защищаю сервер и сделал две вещи:

  1. Установите ssh (общественность / закрытый ключ с помощью шпаклевки)
  2. Позвольте Корневой Вход в систему нет

Теперь, я не могу войти в систему с паролем root, и я также получаю ошибку с закрытым ключом. Я заблокирован. Я читал на некоторых форумах/ответах, это могла быть проблема, связанная с разрешением.

Мой VPS размещается на ovh.com, и я могу только сделать перезапуск в режиме восстановления. Помогите.

1
задан 8 January 2017 в 21:17

2 ответа

Установка PermitRootLogin no означает, что root пользователю не разрешают войти в невнимательный метод аутентификации (это - хорошая практика).

можно ослабить это укрепление установкой prohibit-password, которая заблокирует только аутентификации по паролю, и можно все еще войти в систему с закрытым ключом.

, Но тем не менее наилучший вариант состоит в том, чтобы войти в систему с некорневым пользователем и для привилегированного использования действий sudo.

Независимо опции, Вам нужны физический доступ или консольный доступ для согласовывания вещей (если у Вас нет другого пользователя для входа в систему с).

0
ответ дан 7 November 2019 в 04:38

Необходимо изменить ssh конфигурацию AllowRootLogin Параметр от No

к Yes.

-1
ответ дан 7 November 2019 в 04:38

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

Похожие вопросы: