Use ssh-keygen no servidor local para gerar chaves públicas e privadas.

$ ssh-keygen 

Nota: quando lhe pede que insira a frase de acesso, pressione a tecla Enter e não ponha nenhuma senha aqui.

Use ssh-copy-id, para copiar a chave pública para o servidor remoto.

ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.200.10

Nota: O acima irá perguntar a senha da sua conta no host remoto e copiar a chave pública automaticamente para o local apropriado [o número de ip acima correspondendo ao ip do servidor remoto].

Pronto. Isto tem bastante utilidade inclusive para transferir arquivos por cronjob com rsync sobre ssh.

connect-server[1]

Em http://www.thegeekstuff.com/2011/07/rsync-over-ssh-without-password/

 

 

Advertisements