Configurando SSH sem senha no Ubuntu (ssh-copy-id)
Dica publicada em Linux / Comandos
Configurando SSH sem senha no Ubuntu (ssh-copy-id)
Uma das formas mais simples de configurar o SSH sem senha no Ubuntu é usando o comando ssh-copy-id.
Com dois comandos você faz todo o serviço:
1. Gerar a chave:
ssh-keygen -t dsa
Deve retornar algo como:
2. Copiar a chave para o servidor:
ssh-copy-id -i .ssh/id_dsa.pub extranet.servidor.local
3. É só logar:
ssh extranet.servidor.local
Com dois comandos você faz todo o serviço:
1. Gerar a chave:
ssh-keygen -t dsa
Deve retornar algo como:
>>> Your public key has been saved in /home/vitola/.ssh/id_dsa.pub.
2. Copiar a chave para o servidor:
ssh-copy-id -i .ssh/id_dsa.pub extranet.servidor.local
3. É só logar:
ssh extranet.servidor.local
Quando eu testo usar exatamente esse comando, aparece um erro falando que eu não posso criar o arquivo authorized keys porque tive a permissão negada! Alguém poderia me ajudar? Estou usando o Ubuntu 10.04, o trabalho é para fins acadêmicos. Obrigado!