Acceso ssh sin contraseña

~/.ssh/config ayuda a usar un alias en lugar del nombre, o el ip, del host remoto

Para loguearse sin necesidad de ingresar el password cada vez, se puede agregar la llave pública de nuestra máquina al ~/.ssh/authorized_keys del host remoto.

$ cat ~/.ssh/id_rsa.pub | ssh $remote_host 'cat >> ~/.ssh/authorized_keys'

Quizás haya que ponerle al authorized_keys el modo 700, temporalmente.

Luego, asegurarse que el authorized_keys tenga el modo 600, por seguridad.

Referencias