A autenticação de chave pública não é usada no log anexado.
Não pode ser a autenticação de chave pública desativada na configuração do cliente ou as prioridades dos métodos de autenticação modificados que a publickey
autenticação não é usada?
Estou tentando configurar o acesso ssh baseado em chave a uma caixa Fedora 25. Eu fiz isso em muitos servidores Ubuntu sem problemas. Eu recebo Permission denied (gssapi-keyex,gssapi-with-mic,password).
Aqui está o meu processo de configuração:
Eu executei o sshd no modo detalhado. Mas não consigo interpretar a saída. Eu acho que esse é o bit pertinente:
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]
Algum problema no SELinux é meu? Outros lugares que eu deveria procurar?
EDITAR
Aqui está um link para resumir os resultados de ssh -vvv: link
E, um link para uma essência com o sshd_config: link
A autenticação de chave pública não é usada no log anexado.
Não pode ser a autenticação de chave pública desativada na configuração do cliente ou as prioridades dos métodos de autenticação modificados que a publickey
autenticação não é usada?
O que /var/log/messages
mostra? Que tal quando você corre do cliente ssh -vvv <ip-address>
Que tal usar estes comandos : Para criar as chaves.
ssh-keygen -t rsa
para copiar as chaves para o servidor
ssh-copy-id user@onthmachineyouwanttoconnect