Ошибка SSH после отключения root-входа

После создания закрытого и открытого ключа для клиента RHEL и сохранения открытого ключа в папкеauthorized_keys сервера RHEL 7 я отключил корневой вход на сервере, перейдя в/etc/ssh/sshd_configи установите для PermitRootLogin значение «нет». После этого я перезапустил службу sshd.

Теперь, когда я пытаюсь подключиться по SSH от клиента к серверу, он говорит:

Разрешение отклонено (publickey,gssapi-keyex,gssapi-with-mic,password)

Почему я получаю это сообщение?

1 ответ

Ваше поведение совершенно нормально. Измените свойPermitRootLogin noчтобы больше соответствовать вашим потребностямPermitRootLogin without-password

Убедитесь, что правильный ключ находится в нужном месте (обычно ~/.ssh/authorized_keys) с хорошим владельцем:группой, а также с chmod 600 и 700 в ~/.ssh/authorized_keys и ~/.ssh.

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