ssh login sem senha do windows para o linux falha

0

Tenho certeza de que isso foi perguntado muitas vezes, por alguma razão eu ainda tenho problemas em fazê-lo funcionar.

Eu tenho uma chave pública e privada gerada na minha máquina windows e copiei a chave pública:

ssh-copy-id -i ~/.ssh/id_rsa.pub ekamolid@host

depois no servidor que fiz:

chmod 700 .ssh
chmod 644 authorized_keys

na máquina local eu corro:

chmod 600 id_rsa

sshd_config file tem:

  • RSAAuthentication yes
  • PubkeyAuthentication yes

Eu reiniciei o servidor ssh no servidor remoto.

quando tentar:

ssh ekamolid@host

Recebo o seguinte erro em /var/log/secure :

Feb 17 06:36:56 bur00cpw sudo: pam_unix(sudo:auth): authentication failure; logname=ekamolid uid=0 euid=0 tty=pts/3 ruser= rhost= user=ekamolid

O que estou perdendo aqui?

    
por Elbek 17.02.2017 / 15:39

2 respostas

0

Descobriu-se ssh no problema do Windows, instalei o cygwin e o problema desapareceu agora.

    
por 22.02.2017 / 21:03
0

chmod go-w $HOME é outro requisito.

E por que não usar 600 em vez de 644 para o authorized_keys ?

Atenciosamente, Philipp.

    
por 17.02.2017 / 17:13

Tags