Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual PuTTY
Manual PuTTY
Esta herramienta, será útil en el momento que deseemos acceder a otros sistemas que
sean o no compatibles con el formato que estamos ejecutando.
Por ejemplo, si estamos en una máquina con un sistema Windows y deseamos acceder
al prompt de otra máquina con sistema UNIX de nuestra red local, PuTTY nos lo
permitirá.
Utilizar PuTTY
Lo primero que debemos hacer, es cargar PuTTY.
Una vez que cargamos PuTTY, nos encontraremos con esta pantalla:
Esta es la pantalla de sesión. Aquí es donde iniciaremos sesión. En el apartado Host
Name, tenemos que introducir el nombre o dirección IP de la máquina a la cual vamos a
acceder. A la derecha, tenemos Port, donde introducimos el puerto. Hay que tener en
cuenta el tipo de acceso que deseemos hacer, eso se controla en Connection Type.
Tenemos 5 posibilidades, entre ellas Raw, Telnet, RLogin, SSH y Serial.
Vemos el ejemplo siguiente. Probaremos acceder al Router con Telnet, que es el más
habitual, aunque hay otros también muy usados como SSH y Serial:
Entonces, al cargar haciendo clic en “Open“, nos aparecerá una pantalla como la
siguiente:
En este caso, ya estamos accediendo a un router. Nos pedirá login. Recordad, que
normalmente, en el prompt, al poner la password, no podremos visualizar los caracteres
que ponemos (no aparecen siquiera asteriscos), por lo que debemos andar atentos.
Opciones de PuTTY
Haciendo clic sobre el icono de la aplicación (parte superior izquierda de la ventana),
podremos observar las opciones que nos permite el programa:
Special Command: Realiza comandos comunes sobre la máquina en la cual estamos
trabajando. En este caso, estamos viendo las posibles dentro del router. En una máquina
distinta, pueden ser otras.
New Session: Nos devolverá a la pantalla de configuración inicial, para que definamos
nuestras preferencias para la nueva sesión que deseemos realizar.
Saved Sessions: Aquí tenemos un acceso directo a las sesiones que tenemos con sus
preferencias previamente almacenadas.
Una gran ventaja de PuTTY como cliente de conexión remota, es su rapidez de manejo.
Veamos como se comporta con el copy&paste. Imaginemos que en una hipotética
situación, deseemos copiar la palabra Server de la frase “Virtual Server Menu“.
Lo que haremos, es sencillamente, seleccionar con el cursor del ratón la palabra Server.
Antes de tocar nada, debemos tener en cuenta, que en un editor normal en Windows,
hubiéramos hecho “Ctrl+C” o clic con el “botón derecho -> Copiar” para copiar el
contenido.
En este caso, cada vez que seleccionemos algo de texto en PuTTY, pasará al
Portapapeles. Una vez nos situemos (cursor verde) en el sitio donde deseemos Pegar el
contenido del Portapapeles, hacemos clic con el botón derecho y queda solucionada
esta cuestión.
Otra cuestión ventajosa de PuTTY, es que podemos guardar nuestras sesiones, como
hemos visto anteriormente. Debemos poner en Host Name, el nombre del HOST o la
dirección IP donde conectamos, el puerto requerido en Port, y el tipo de conexión que
deseemos realizar en Connection Type. Despues, en la caja de texto de Saved
Sessions, pondremos el nombre por el cual vamos a identificar la sesión. En este caso,
hemos decido llamarla igual que la dirección IP.
Cuando se realiza una conexión SSH por primera vez, el servidor entrega al cliente de
SSH la clave pública del servidor. PuTTy le alertará de ello y le ofrecerá la opción de
aceptar la clave o rechazarla. Si acepta la clave, se almacenará en el registro y se
utilizará para contrastarla con la que el servidor envíe en cada conexión. Si por algún
motivo la clave cambia, PuTTy generará un nuevo aviso en el que se planteará la
autenticidad de la clave recibida, ya que alguien podría estar haciéndose pasar por el
servidor al que nos queremos conectar.
Menú de sistema
PuTTy permite copiar y pegar texto fácilmente entre entre la ventana del terminal y el
portapapeles de Windows. Si desea copiar texto desde la ventana del terminal, haga clic
con el botón izquierdo del ratón y arrástrelo para seleccionar el texto; cuando suelte el
botón del ratón, el texto será copiado automáticamente al portapapeles. Otra posibilidad
interesante para copiar una palabra o comando es hacer doble clic sobre ella con el
botón izquierdo del ratón y a continuación hacer clic con el botón derecho para pegar la
palabra seleccionada en el propio terminal.
Si desea trabajar a pantalla completa haga clic con el botón derecho sobre la barra de
título de la ventana del terminal para ver el menú de sistema y seleccione Full screen. Si
desea volver a modo ventana, haga clic con el botón izquierdo sobre la esquina superior
izquierda de la pantalla para abrir el menú de sistema y seleccione de nuevo Full screen.
PuTTy soporta una gran variedad de algoritmos. Puede determinar sus preferencias
seleccionando el tipo de algoritmo en la sección Encryption options de la categoría SSH
y haciendo clic sobre los botones Up y Down para indicar el orden de preferencia.
Actualmente PuTTy soporta los siguientes algoritmos:
Pero tal vez suceda que el servidor al que desea conectar no le ofrezca la seguridad que
usted necesita. Por debajo de este nivel de seguridad, puede configurar PuTTy para que
le advierta de ello mediante la opción – warn below here – por debajo del cual sería
alertado de que el sistema de cifrado no es suficientemente seguro.
En algunas ocasiones es muy práctico poder generar un registro para guardar en un log
toda la información que aparece en la pantalla del terminal durante una sesión.
1. Para configurar los detalles del registro y qué tipo de información desea guardar
en el mismo, vaya al menú principal de configuración de PuTTy y en la
categoría Session seleccione la opción Logging.
2. Después marque las opciones All session output.
3. A continuación introduzca un nombre para el archivo en el campo Log file name
y seleccione su ubicación haciendo clic en Browse….
4. Deje marcada la opción por defecto Omit known password fields.
5. Para guardar la nueva configuración seleccione de nuevo la categoría Session y
haga clic en Save.
Información adicional:
Este es un listado de los comandos SSH que se usan con más frecuencia. Los comandos
se encuentran organizados por tema e incluyen una descripción breve para comprender
como usarlos.
Comandos de navegación
Listado de archivos
cp -a /home/usuario/public_html/origen/*
/home/usuario/public_html/destino/
Copia todos los archivos de un directorio a otro manteniendo sus respectivos permisos