domingo, 4 de outubro de 2009

OpenSSH sem senha...


shherrif

Para não ter que digitar a senha sempre que você precisa se conectar ao seu servidor, basta copiar a chave pública para a máquina.
Considerando que você já tem o OpenSSH instalado no cliente e no servidor, basta seguir os seguintes passos:
Primeiro Gerar a Chave  (no host)
ssh-keygen -t rsa
Depois Copiar a chave pública para o servidor:
scp /root/.ssh/id_rsa.pub usuariossh@ipdoservidor:/tmp
Neste exemplo copiei para pasta temp.
Acessar o servidor via ssh
ssh usuario@ipdoservidor
Concatenar o conteúdo da chave para o arquivos de clientes autorizados no servidor.
cat /tmp/id_rsa.pub >> .ssh/authorized_keys2
Pronto agora não precisa de senha.
E se ainda assim for trabalhoso para você acessar o servidor por ter que digitar o comando inteiro:
ssh usuario@ipdoservidor
Basta criar uma Alias para o comando de forma que você só precisa digitar:
sshserverx
E está no servidor! (Ver post sobre Alias para comandos)
Espero ter ajudado.

Nenhum comentário: