Ошибка 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.