SSH sem senha
Dica publicada em Linux / Segurança
SSH sem senha
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á tenha 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 /home/usuário/.ssh/id_rsa.pub usuariossh@ipdoservidor:/tmp
Neste exemplo copiei para pasta /tmp do servidor.
Acessar o servidor via ssh:
ssh usuariossh@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
Para saber como fazer isto consulte este artigo:
Espero ter ajudado.
Considerando que você já tenha 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 /home/usuário/.ssh/id_rsa.pub usuariossh@ipdoservidor:/tmp
Neste exemplo copiei para pasta /tmp do servidor.
Acessar o servidor via ssh:
ssh usuariossh@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
Para saber como fazer isto consulte este artigo:
Espero ter ajudado.
hehehehehehe.
Bom, é sempre bom requentar o assunto.