iTank ideas

Como configurar el acceso a un servidor openSSH sin contraseña

 

Apuntes para configurar el acceso de un cliente openSSH a un servidor openSSH sin tener que teclear de cada vez la contraseña.

Mi escenario es un cliente Mac OS X 10.10.5 Yosemite y un servidor ubuntu Server 19.10 x64.

En el equipo que actua como cliente SSH debemos generar una clave pública:

$ ssh-keygen -b 4096 -t rsa

y mantener las respuesta predeterminadas pulsando tres veces enter.

Lo siguiente es transferir la clave RSA al servidor SSH

$ ssh-copy-id usuario@servidor

Te pedirá por última vez tu contraseña SSH para transferirla.

A Partir de aquí hacemos la prueba con un:

$ ssh usuario@servidor

y voilá…

NOTA: Debido a mi versión de Mac OS X tuve que instalar el comando ssh-copy-id en mi Mac así:

curl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh