Det første du må gjøre er å sørge for at du har kjørt keygen-kommandoen for å generere nøklene (hvis du allerede har generert nøkler, hopp over dette trinnet).
ssh-keygen -t rsa
Bruk deretter denne kommandoen til å trykke nøkkelen til den eksterne serveren, endre den for å matche serverens brukernavn og vertsnavn.
cat ~/.ssh/id_rsa.pub | ssh user@hostname 'cat >>.ssh/authorized_keys'
Du må først skrive inn passordet ditt for å kopiere tastene. Etter det, bør du kunne logge inn uten passord, eller til og med bruke scp eller rsync uten å skrive inn et passord. Du kan teste med denne kommandoen:
ssh user@hostname
Det er definitivt mye enklere enn å skrive inn et passord hele tiden.
Alternativ metode
Du kan også bruke kommandoen ssh-copy-id i stedet. For eksempel, etter å generere nøklene dine, bruk denne kommandoen:
ssh-copy-id -i ~/.ssh/id_rsa.pub user@hostname
Lett.