Я пытаюсь настроить ssh-доступ на основе ключей к ящику Fedora 25. Я сделал это на многих серверах Ubuntu без проблем. я получил Permission denied (gssapi-keyex,gssapi-with-mic,password).
Вот мой процесс настройки:
Я запустил sshd в подробном режиме. Но я не могу интерпретировать вывод. Я думаю, что это уместно:
debug1: SELinux support enabled [preauth]
debug1: ssh_selinux_change_context: setting context from 'unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023' to 'unconfined_u:unconfined_r:sshd_net_t:s0-s0:c0.c1023' [preauth]
debug3: ssh_selinux_change_context: setcon unconfined_u:unconfined_r:sshd_net_t:s0-s0:c0.c1023 from unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 failed with Invalid argument [preauth]
Что-то в SELinux моя проблема? В других местах я должен поискать?
РЕДАКТИРОВАТЬ
Вот ссылка на суть с результатами ssh -vvv: https://gist.github.com/RogerCreasy/527d7520ce356074f4737ced51fb886d
И ссылка на суть с sshd_config: https://gist.github.com/RogerCreasy/1105333c869a08193754410679e81335
Аутентификация с открытым ключом в прикрепленном журнале не используется.
Не может быть отключена аутентификация с открытым ключом в конфигурации клиента или приоритеты методов аутентификации изменены, publickey
аутентификация не используется?
Что значит /var/log/messages
шоу? Как насчет того, когда вы запускаете из клиента ssh -vvv <ip-address>
Как насчет использования эти команды: Для создания ключей.
ssh-keygen -t rsa
скопировать ключи на сервер
ssh-copy-id user@onthmachineyouwanttoconnect