Cuando tienes múltiples sistemas que gestionar, una cosa que no debes hacer es estar todo el dia haciendo uso de las claves de seguridad SSH. Para eso, lo mejor es que identifiques tu ordenador con el servidor como confiable. De esta manera, el servidor no pedirá contraseña a la hora de conectarte a él si estás en el ordenador correcto. Este método puede servir también, por ejemplo, para hacer copias de seguridad por Rsync.
Primer paso: Generar las claves SSH públicas
ssh-keygen -f ~/.ssh/id_rsa -q -P "" cat ~/.ssh/id_rsa.pub
Obtendrás algo parecido a esto:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLVDBIpdpfePg/a6h8au1HTKPPrg8wuTrjdh0QFVPpTI4KHctf6/FGg1NOgM++hrDlbrDVStKn/b3Mu65//tuvY5SG9sR4vrINCSQF++a+YRTGU6Sn4ltKasdeusHERvBndtFXoDxsYKRCtPfgm1BGTBpoSl2A7lrwnmVSg+u11FOa1xSZ393aaBFDSeX8GlJf1SojWYIAbE25Xe3z5L232vZ5acC2PJkvKctzvUttJCP91gbNe5FSwDolE44diYbNYqEtvq2Jt8x45YzgFSVKf6ffnPwnUDwhtvc2f317TKx9l2Eq4aWqXTOMiPFA5ZRM/CF0IJCqeXG6s+qVfRjB root@inventao
Copia la key para pegarla más tarde.
Segundo paso: Loguearse en el servidor
Pega esta key en ~/.ssh/authorized_keys. Si por alguna razón no existe, debes crear el fichero manualmente así:
mkdir ~/.ssh chmod 0700 ~/.ssh touch ~/.ssh/authorized_keys chmod 0644 ~/.ssh/authorized_keys