Preguntas y Respuestas (muy beta)

Login sin contraseña por SSH?

10 de Marzo de 2010 por peterK

He visto que es posible hacer login sin password en servidores remotos por SSH, pero no sé cómo se hace. Me puede ilustrar alguien?

Mis servidores son Fedora Linux.

Gracias!

1 respuesta Acerca de “Login sin contraseña por SSH?”

  1. Capitán Araña dijo:
    1

    Muy sencillo, (estamos hablando de sistemas operativos linux)

    en el ordenador ORIGEN, se crea un par de claves, vamos a utilizar dsa:

    ssh-keygen -t dsa

    Dejar Passprhrase vacía. Esto genera dos archivos en el directorio .ssh del directorio home del usuario con el que queremos hacer login:

    id_dsa —> Clave privada. Nunca sacar de ahí.

    id_dsa.pub —> Clave pública. Esta es la que compartiremos con el mundo.

    Posteriormente se copia la clave pública al servidor donde queremos hacer login sin contraseñas,en un archivo llado authorized_keys, tipo:

    scp .ssh/id_dsa.pub targetuser@targetserver.com:.ssh/authorized_keys

    (ojo, si ya tenemos otras claves de otros usuarios en authorized_keys este comando las sobreescribiría, podemos editarlo y añadirla o hacer un cat id_dsa.pub >> .ssh/authorized_keys en el servidor destino)

    Con esto debería valer.

Deja una respuesta