viernes, 26 de septiembre de 2008

Putty y PuttyGen



















Vamos a instalarlo en nuestro equipo contra el servidor xxx.xx.es y utilizaremos el PuttyGen para generar una clave, para no tener k loggearnos cada vez que abrimos una sesión.

Software necesario
Putty
PuttyGen
Suelen cambiar la web desde donde se realiza la descarga directa asi que los buscáis en su web:
http://www.putty.org/

Poner Putty
Descargar el fichero putty.exe que es el programa. No tiene instalación. Lo ejecutamos y se abrirá una pantalla del programa. En la pestaña Session pondremos los siguientes datos:
Host name: xxx.xxx.es
Port: 22
Connection type: SSH
Saved Sessions: Putty para xxx.xxx.es
Ahora pinchar en Save para guardar esta configuración.

Poner PuttyGen
Descargar el fichero puttygen.exe. Igual que el putty sin instalación. Lo ejecutamos y se abrirá una pantalla del programa.
Pinchamos en el botón Generate.
Movemos el ratón como se indica para generar la clave.
Ahora se nos mostrará en la parte superior la Clave pública, que es la que irá en el servidor de xxx.xx.es . La guardamos para luego.
Ponemos el password del usuario de xxx.xx.es en el Key passphrase y en el Confirm.
En nuestro caso el usuario es webadmin.

Ahora pinchamos en Save private Key, y guardamos la Clave privada, en nuestro pc, o en alguna unidad a la que solo tengamos acceso nosotros.
Se generará el fichero .ppk.
Abrimos putty.exe.
En pestaña Session pinchamos una vez sobre la configuración que hicimos anteriormente y pinchamos en el botón Load.
Dentro de Category, buscamos la opcion siguiente: Connection>SSH>Auth
En Authentication Parameters pinchamos en browse, y buscamos el fichero .ppk que hemos generado con el PuttyGen.
Dentro de Category, buscamos la opcion siguiente: Connection>Data
En login details rellenamos el campo Auto-login username con el user con el que queremos entrar al servidor, en nuestro caso webadmin
Volvemos a la pestaña Session y cliqueamos en Save, para guardar todos los cambios que hemos realizado en nuestra configuración para xxx.xx.es.
Ahora hacemos doble click sobre nuestra configuración de xxx.xx.es, para que se abra la consola del putty.
Saldrán errores y te pedirá poner el username y la contraseña, las escribes (por última vez).
Ejecutamos las siguientes líneas de comandos:
cd .ssh
vi authorized_keys
En este fichero introducimos la Clave pública que hemos generado con el PuttyGen al principio. Debe de estar sin saltos de línea. Guardamos el fichero y cerramos la sesión del putty con "exit".
Finalmente, abrimos el putty, seleccionamos nuestra configuracion para gea, hacemos doble click y... Ya no tenemos que logarnos nunca más!!

No hay comentarios: