|
|
CONTENIDO
| Qué es PuTTY , PSCP y PLINK? |
| |
PuTTY es un cliente de Telnet y de SSH «libre» para la interoperación
con OpenSSH desde sistemas
Windows.
PSCP, un programa para Windows al estilo scp,
el cual sirve para enviar archivos desde Windows a Linux y viceversa. También
para ver el contenido de un directorio y los permisos sobre el mismo.
PLINK, nos sirve para ejecutar comandos en el servidor Linux desde la
terminal Windows.

|
|
Arriba
|
|
|
Pasos a seguir para conectarnos a un servidor Linux, por SSH
con PuTTY. |
| 1 |
Descargar PuTTY:
|
|
Para esto debe dirigirse al sitio http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
y bajar los archivos correspondientes a su sistema operativo. (Para el
desarrollo de este Manual es necesario que baje el archivo del PuTTY, y de una
vez los de PSCP y PLINK)
|
|
|
| 2 |
Correr el Programa (putty.exe): |
| Una vez descargado, tenemos que ir a la
carpeta donde lo hallamos bajado y hacer doble clic para ejecutarlo,
este programa abre la siguiente ventana: (Fig. 1) |
|
 Fig 1.
|
|
|
| 3 |
Escoger el tipo de Protocolo a utilizar:
|
| Antes de crear una
conexión se debe escoger el tipo de protocolo a utilizar, en
nuestro caso, nos conectaremos a un servidor Linux con el protocolo
SSH2, para esto nos dirigimos a la Categoría Connection
a la subcategoría SSH (Fig 2), y escogemos como versión de
protocolo de SSH la 2 (Fig 3). |
|
 Fig 2.
|
|
 Fig 3.
|
| 4 |
Configurar una Sesión
|
| Una vez realizado el
paso 3, para efectuar la conexión, nos dirigimos a la Categoría
Session e introducimos en el campo Host
Name el nombre (sirio.sanmartin.edu.co) o dirección IP
(200.31.206.200) del servidor al cual queremos conectarnos, luego
escogemos el protocolo SSH, (esto se debe tener siempre en cuenta, ya
que PuTTY utiliza por defecto el protocolo de Telnet), y por ultimo
para ahorrarnos estos pasos en el futuro, en el campo de Saved
Sessions, le colocamos un nombre a la sesión y pulsamos el boton
Save, para grabarla. (Ver Fig 4). Ya listos, pulsamos
el boton Open, y esperamos a que aparezca la ventana de la Fig 5.
|
|
 Fig 4.
|
|
 Fig 5.
|
NOTA: Cuando se realiza una conexión SSH por primera vez el
servidor entrega al cliente ssh la clave pública del servidor Fig 5. Esta
clave se almacena en el registro y se utiliza para contrastarla con
la que el servidor envia en cada conexión. Si por algún motivo la
clave cambia SSH genera un aviso en el que se plantea la
autenticidad de la clave recibida ya que alguien podría
estar haciéndose pasar por el servidor al que nos queremos
conectar.
|
|
 Fig
6.
|
| 5 |
Fin
|
| Despues de
un tiempo, aparecera la ventana de la Fig 7. en la cual despues de
haber introducido el nombre de usuario (login) y contraseña
(password) , podra trabajar directamente con el servidor Linux (Ver Fig
8).
|
|
 Fig
7.
|
|
 Fig
8.
|
| 6 |
Volver a Utilizar PuTTY
|
| La proxima vez que deseemos entrar a
la misma maquina, solo tenemos que dar doble click sobre el
nombre de la sesión previamente guardada en el paso 4 (Ver Fig 9).
|
|
 Fig
9.
|
|
Arriba
| PSCP esquema
general. |
| |
Para poder utilizar PSCP, debemos hacer lo siguiente: Abrir una
terminal Windows (MS-DOS en Windows 95/98 o una interfaz de comandos en Windows NT), luego nos ubicamos
en el directorio donde tenemos el ejecutable pscp.exe, (para ahorrarnos este
paso, es preferible colocar en el autoexec.bat en el path, la ubicación de los
archivos ejemplo: SET PATH=.;C:\SSH\), con esto ya podemos realizar las
siguientes operaciones:
|
|
Para copiar archivos de Linux a Windows
|
Se debe ejecutar la siguiente línea: Pscp -pw contraseña
usuario@host:/directorio_origen/archivo directorio_destino ejemplo:
pscp -pw xxx guest@sirio.sanmartin.edu.co:/home/guest/manual.txt c:\tmp
con esta línea lo que queremos es entrar como el usuario guest
cuya contraseña es xxx
al servidor Linux sirio.sanmartin.edu.co y copiar el archivo
manual.txt que se
encuentra en el directorio /home/guest, al directorio
c:\tmp de nuestro equipo. Por seguridad podemos obviar la
opción -pw contraseña de la siguiente
forma:
pscp guest@sirio.sanmartin.edu.co:/home/guest/manual.txt c:\tmp
lo único que cambia, es que al hacer la conexión, el servidor nos pedirá la
contraseña.
|
|
Para copiar archivos de Windows a
Linux
|
Se debe ejecutar la siguiente línea: Pscp -pw contraseña
directorio_origen\archivo usuario@host:/directorio_destino/
ejemplo:
pscp -pw xxx c:\tmp\ejemplo.zip guest@sirio.sanmartin.edu.co:/home/guest/
con esta línea lo que queremos es entrar como el usuario guest
cuya contraseña es xxx
al servidor Linux sirio.sanmartin.edu.co y copiar el archivo
ejemplo.txt que se
encuentra en el directorio c:\tmp de nuestro equipo, al directorio
/home/guest del servidor Linux.
|
|
Arriba
| PLINK esquema
general. |
| |
PLINK, nos sirve para ejecutar comandos en el servidor Linux desde la
terminal Windows. El Esquema es el siguiente: plink -ssh -pw contraseña
usuariot@host comando_a_ejecutar. Por ejemplo: plink -ssh
-pw xxx guest@sirio.sanmartin.edu.co
ls
/home/guest con esta línea lo que queremos es entrar como el usuario guest
cuya contraseña es xxx
al servidor Linux sirio.sanmartin.edu.co
utilizando el protocolo SSH (-ssh) para ver el contenido del
directorio /home/guest (ls
/home/guest).
|
|
Arriba
Manual realizado por Carlos F. Rodríguez
Asistente de Investigación Sirio 2001
El manual se realizo con
información recolectada de diversas paginas que hablan sobre el tema, y experiencias
propias del autor.
Esta información se cede al dominio público.
|
Correo :
sirio@sanmartin.edu.co
|