Login SSH sin password

  • 26 Mar 2009
  • Linux

El Linux A (client) quiere conectarse al Linux B (server) sin tener que escribir la password para autenticarse.

Crear la llave (cliente ssh)

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