4.3 Secure Shell (SSH)

Si necesita conectar servidores toUnix o Linux, puede estar familiarizado con utilidades como asTelnet y FTP. Telnet le permite conectarse a un símbolo del sistema en una máquina a través de la red. La utilidad FTP transfiere archivos entre su máquina y un servidor remoto.

Si está utilizando Telnet o FTP para conectarse a un servidor sensitiv, pero no también está utilizando una VPN, probablemente exponga su contraseña a cualquier persona que pueda acceder a la red a la que está conectado (¿quizás esté en una red pública en un punto de acceso inalámbrico?), la red donde reside el servidor de remote y cualquier red intermedia. (¿Alguna vez se preguntó qué redes se encuentran entre usted y un ordenador remoto? Utilice el comando tracert en el comando de Windows XP Prompt Para rastrear la ruta entre su computadora y un host remoto, como intracert www.oreilly.com).

El FTP anónimo, en el que utiliza su dirección de correo electrónico como contraseña, no es una preocupación.Esto se debe a que, como su nombre indica, todos los usuarios remotos son tratados como invitados anónimos y, si el servidor FTP remoto está configurado correctamente, no se les conceden privilegios de los que se pueda abusar.

Si el servidor remoto lo admite, puede usar el protocolo Secure Shell (SSH)para trabajar con el commandprompt de una máquina remota (en sustitución de Telnet) o transferir archivos de forma segura (en sustitución de FTP). SSH Communications Securityofrece utilidades SSH para Windows y otras plataformas. Los variables de fuentes abiertas incluyen opensh (http://www.openssh.org), que se incluye con la distribución Cygwin (http://www.cygwin.com), entorno similar a aLinux para Windows. Sin embargo, dado que Cygwin tiene una gran huella, una alternativa popular de código abierto es PuTTY, un conjunto de utilidades SSH que se adaptan a un disquete.

La masilla está disponible a partir de http://www.chiark.greenend.org.uk/~sgtatham/putty/.At como mínimo, debe descargarla e instalarla (ponga el.exe en algún lugar de la RUTA de su Ventana)masilla.exe. Si desea realizar transferencias de archivos seguras, descargue pscp.exe y psftp.exe.

Para conectarse a un host remoto con PuTTY, inicie la aplicación, especifique SSH como protocolo (el valor predeterminado es usar el protocolo insecureTelnet) y proporcione la dirección IP o el nombre de host de la máquina a la que desea conectarse, como se muestra en la Figura 4-14.

Figura 4-14. Conexión a una máquina remota con masilla

 figs / xpuw_0414.gif

La primera vez que se conecte a un servidor remoto con PuTTY, le avisará de que el servidor es desconocido para él (consulte la Figura 4-15). Haga clic en Sí o No para continuar con la conexión y, a continuación, escriba su nombre de usuario y contraseña cuando se le solicite.

Figura 4-15. PuTTY advierte sobre hosts desconocidos

 figs / xpuw_0415.gif

Una vez que haya iniciado sesión, puede emitir comandos en las máquinas remotas como se muestra en la Figura 4-16.

Figura 4-16. Usando un shell Unix sobre una conexión PuTTY

 figs / xpuw_0416.gif

Puede usar pscp (copia segura) ypsftp (FTP seguro) en el comando de Windows XP PROMPT. Para copiar un archivo con pscp, useepscpusername @ host:ruta, como en pscp [email protected]:MyDocuments/.

Para usar psftp, especifique el nombre de host e inicie sesión con su ID de usuario y contraseña. Puede usar comandos ftp como asput (para cargar un archivo en el servidor) y get (para descargar un archivo desde el servidor):

C:\Documents and Settings\bjepson\My Documents>psftp www.as220.orglogin as: bjepsonUsing username "bjepson"[email protected]'s password:********Remote working directory is /home/bjepsonpsftp> cd MyDocumentsRemote directory is now /home/bjepson/MyDocumentspsftp> put secret_document.doclocal:secret_document.doc => remote:/home/bjepson/MyDocuments/secret_document.docpsftp> get super_secret.docremote:/home/bjepson/MyDocuments/super_secret.doc => local:super_secret.doc

Para obtener más información, consulte la documentación de la masilla y las preguntas frecuentes,que se encuentran en la página de inicio de la masilla.

Write a Comment

Tu dirección de correo electrónico no será publicada.