Normalmente, se este ssh-copy-id -i ~/.ssh/id_dsa/rsa.pub remote-host
funcionar corretamente,
anexe as chaves ao .ssh/authorized_key
Depois disso, você poderá fazer o login nesse determinado remote-host
sem senha.
NB: Você pode fornecer mais alguns detalhes, como você adicionou a chave? Também você pode verificar que do usuário que você gerou a chave também está tentando ssh do mesmo usuário.
Quando nenhum valor é passado para a opção -i e Se ~ / .ssh / identity.pub não estiver disponível, ssh-copy-id exibirá a seguinte mensagem de erro.
jsmith@local-host$ ssh-copy-id -i remote-host
/usr/bin/ssh-copy-id: ERROR: No identities found
Você pode dar uma olhada na seção Usando ssh-copy-id along with the ssh-add/ssh-agent
de Este link