Usando ssh sem senha no CentOS 6

1

Eu tenho uma nova instalação do CentOS 6 que estou tentando conectar usando o ssh sem uma senha.

Mas toda vez que tento fazer o login, me perguntam a senha.

Aqui estão os comandos em ordem:

ssh-keygen
ssh-copy-id -i ./id_rsa.pub [email protected]
ssh [email protected]
restorecon -r .ssh
    
por Twitch 15.01.2014 / 09:22

1 resposta

1

Você deve verificar as permissões de ~user/.ssh e particularmente o proprietário. IIRC Se o proprietário for root , user executando restorecon não poderá alterá-lo.

Você também deve editar ~/.ssh/authorizedkeys como ssh-copy-id recomenda e certificar-se de que apenas a chave pública esperada esteja nesse arquivo.

(Se isso não ajudar, poste ls -ld ~user/.ssh e ls -l ~user/.ssh )

    
por 15.01.2014 / 09:27