El Linux A (client) quiere conectarse al Linux B (server) sin tener que escribir la password para autenticarse.
Crear la llave (cliente ssh)
client$ mkdir ~/.ssh
client$ chmod 700 ~/.ssh
client$ ssh-keygen -q -f ~/.ssh/id_rsa -t rsa
Enter passphrase (empty for no passphrase): ...
Enter same passphrase again: ...
Crear el directorio .ssh del utente del servidor (en este caso, b)
a@client:~> ssh b@server mkdir -p .ssh
b@server's password:
Agregar la llave publica al archivo authorized_keys
a@client:~> cat .ssh/id_rsa.pub | ssh b@server 'cat >> .ssh/authorized_keys'
b@server's password:
Para loguearse desde el cliente al servidor:
a@client:~> ssh b@server