Centos 6.5 não é possível fazer o login com chave pública e o login é sloooooow

5

Eu configurei um novo sistema com o CentOS 6.5. Copiei minha chave de chave pública com:

ssh-copy-id [email protected]

Demorou mais de 15 segundos para a solicitação da senha ser exibida, mas depois foi copiada.

No entanto, ssh para [email protected] ainda pede a senha. As permissões no diretório .ssh são 700 e no arquivo .ssh/authorized_keys 600 (owner & group) root . Isto é o mesmo que em um servidor rodando Debian onde o login de chave pública está funcionando.

Não há nada óbvio no sshd_config que eu possa ver que precise ser alterado.

Como posso automatizar o login de chaves públicas? Se isso é fixo, isso ajuda a acelerar o login?

    
por centi 28.10.2014 / 17:59

1 resposta

6

Eles são realmente problemas não relacionados. Se as permissões do diretório .ssh e do arquivo authorized_keys estiverem corretas, execute:

restorecon -R -v /root/.ssh

e você poderá fazer o login com seu par de chaves públicas privadas.

Para resolver o problema de login lento, você pode desativar as seguintes entradas em /etc/ssh/sshd_config :

GSSAPIAuthentication no
GSSAPICleanupCredentials no

e reinicie com service sshd restart

    
por 28.10.2014 / 18:06