Сбой ключей SSH для Fedora 25
Я пытаюсь настроить ssh-доступ на основе ключей к коробке Fedora 25. Я сделал это на многих серверах Ubuntu без проблем. я получил Permission denied (gssapi-keyex,gssapi-with-mic,password).
Вот мой процесс настройки:
- (сервер) создать /home/[user]/.ssh
- (локально) скопируйте key.pub в удаленный каталог /home/[user]/.ssh/authorized_keys
- (сервер) chmod 700 /home/[user]/.ssh
- (сервер) chmod 600 /home/[user]/.ssh/authorized_keys
- (сервер) chown -R [пользователь]:[пользователь] /home/[user]/.ssh/
Я запускал 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
2 ответа
Аутентификация с открытым ключом не используется в прикрепленном журнале.
Не может быть аутентификация с открытым ключом отключена в конфигурации клиента или приоритеты методов аутентификации изменены, что publickey
аутентификация не используется?
Что значит /var/log/messages
шоу? Как насчет того, когда вы запускаете с клиента ssh -vvv <ip-address>
Как насчет использования этих команд: Для создания ключей.
ssh-keygen -t rsa
скопировать ключи на сервер
ssh-copy-id user@onthmachineyouwanttoconnect