Iniciar sesion automaticamente en SSH en Windows
Este tutorial es para iniciar sesion automaticamente en SSH usando claves publicas. Con esto basta conectarse al servidor y el programa entrara automaticamente sin pedir contraseña.
En Windows necesitas puTTy, puttygen y pageant, esos tres programas estan en un solo instalador en su sitio oficial, descarga el programa e instalalo.
Primero necesitas generar las claves publica/privada ya que usara éstas para iniciar sesión en vez de tu contraseña, para eso debes abrir PUTTYgen.
Hace clic en Generate y mueve el mouse dentro de la ventana hasta completar la barra
Luego de eso se genera la clave y se muestra
En el recuadro de arriba esta tu clave publica, ahora debes agregarla a la configuracion del SSH para que la puedas usar para iniciar sesion, para eso debes editar el archivo ~/.ssh/authorized_keys, puedes usar el programa WinSCP, ahi debes pegar la clave
Ahora tienes que guardar la clave privada, si quieres puedes ponerle clave escribiendola en los campos “Key passphrase” y “Confirm passphrase”, luego debes apretar en “Save private key”, y guardarla la clave en alguna ubicacion en tu equipo. Luego de esto puedes cerrar puttygen.
Ahora abre pageant, este programa se estara ejecutando y cuando entres al servidor SSH con putty u otro programa compatible le dara la clave para que pueda iniciar sesion.
Hace clic en Add Key y busca la clave privada que guardaste hace un momento
Ahora puedes cerrar la ventana y abrir el servidor SSH donde entrara automaticamente.
Se puede ver en la segunda linea que en vez de solicitar contraseña dice que esta autenticando con la clave publica desde el agente, el que es pageant.
Para que puedas entrar automaticamente pageant se debe estar ejecutando y debe tener cargada la clave por lo que es aconsejable ponerlo al inicio del sistema de esta forma:
"C:\Program Files\PuTTY\pageant.exe" path_a_archivo_ppk
Si tienes varias claves para cargar puedes ponerlas todas separadas por espacio, si el path tiene espacios debes ponerlo entre comillas.
NOTA: Las claves mostradas en esta pagina son de pruebas y fueron creadas para este tutorial solamente.
se cierra el putty, no me funciona :s
gracias de todos modos, un saludo.