¿Tienes una cuenta? identificate: Usuario Contraseña o puedes obtener una gratis.

ToRo Blog

¡Al pesebre... fieras!

15
marzo
2006

Conectarse por SSH sin password

Aburrido

Para conectarse a un servidor vía SSH sin contraseña es muy sencillo, pongamos un escenario donde de nuestra casa nos queremos conectar al trabajo por SSH, nuestra clave es tan compleja que ni nosotros nos acordamos y es tedioso estar copiando y pegando. Hay varias soluciones, una es crear un trusted host (sitio confiable) del cual nos vamos a conectar, la otra es crear una llave que nos permita acceder con la comprobación de las mismas de forma automática.

Lo primero, en nuestra máquina cliente generamos una llave RSA con el siguiente comando:

ssh-keygen -t rsa@

Esto nos preguntará el archivo a guardar y opcionalmente una frase de desafio que se enviará (y nos pedirá) cada que nos conectemos al servidor destino. Esta puede ser en blanco.

Una vez hecho esto, se genera el archivo ~/.ssh/id_rsa.pub el cual debemos copiar al servidor que nos queremos conectar sin contraseña:

scp ~/.ssh/id_rsa.pub user host:/home/user/.ssh/authorized_keys2

donde user es el nombre de usuario remoto al cual nos vamos a conectar.

Listo, eso debería bastar para conectarse con ssh user host sin una contraseña.

No es necesario decir que requieres saber la clave del usuario al cual te vas a conectar… esto es para no estar poniendo la clave cada vez desde una máquina de confianza e implica algunos riesgos de seguridad. Para mas información revisar ssh-agent

Almacenado en Software libre, Tips, Linux [ Enlace | 4 comentarios ] del.icio.us del.icio.us Estrella este post *****
comparte esto
Comparte esta entrada (del.icio.us, por correo, etc) o agrega este blog a tu Google Reader.

Entradas relacionadas:
  1. Semana Linux UNAM Naucalpan
  2. Software propietario en Linux
  3. Conectarse con la BAM de iusacell en Linux (Ubuntu)
  4. FLISOL LAGUNA 2008
  5. Software libre en la SEP parte 1

Han escrito 4 comentarios de «Conectarse por SSH sin password»

foto tealc
Miércoles 15 de marzo, 2006 11:26.

Si yo tengo un par de cuentas para respaldos trabajando de esta manera y es muy eficiente, sobre todo para dejarlos en el contrab…

foto sadothk
Miércoles 15 de marzo, 2006 23:53.

yo no usaria RSA... en su caso es mejor usar DSA...

Otra forma es usando la utileria ‘keychains’

Saludos,

sin foto ping
Jueves 16 de marzo, 2006 12:01.

coincido con SADOTHK

foto ToRo
Jueves 25 de mayo, 2006 12:21.

En el caso de querer hacerlo en windows, vokye me comentó que hay que bajar puttygen (del mismo sitio de putty), se genera la llave, se almacena (la pública y la privada) y en la configuración de putty hay que irse a la sección Connection / SSH / Auth, seleccionar “Private key file for authentication” y listo.

Si usted tiene una cuenta en ymipollo.com, identifíquese:
Usuario: Password: (recordar identificación en este blog)
Escriba su comentario:
Por favor escriba respecto al post, procure revisar su ortografía. Si su comentario no es respecto al tema, por favor no lo haga.

Usted escribirá este mensaje como:
Es posible que su comentario no aparezca de forma inmediata (o que nunca aparezca) eso depende de la decisión del autor de este blog.

enviarme correo cuando alguien comente suscribirse a este post.