Windows XP Unwired by

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 comandotracert en el comando de Windows XP para rastrear la ruta entre el equipo y un host remoto, como entracert www.oreilly.com).

Tip

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.

PuTTY está disponible desde http://www.chiark.greenend.org.uk/~sgtatham/putty/.At como mínimo, debe descargar e instalar (coloque el.exe en algún lugar de su RUTA de Windows)putty.exe. Si desea realizar transferencias de archivos seguras, descarguepscp.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.

Conexión a una máquina remota con masilla

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

La primera vez que se conecte a un servidor remoto con PuTTY, le avisará de que no conoce el servidor (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.

Masilla advierte sobre anfitriones desconocidos

Figura 4-15. PuTTY advierte sobre hosts desconocidos

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

Usar un shell Unix sobre una conexión PuTTY

Figura 4-16. Usando un shell Unix a través de una conexión PuTTY

Puede usar pscp(copia segura) ypsftp (FTP seguro) en el comando PROMPT de Windows XP. Para copiar un archivo con pscp, utilicepscp username @ host:path,como en pscp secret_document.doc [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 comoput (para cargar un archivo en el servidor) yget (para descargar un archivo del servidor):

C:\Documents and Settings\bjepson\My Documents>login as: Using username "bjepson"[email protected]'s password:Remote working directory is /home/bjepsonpsftp> Remote directory is now /home/bjepson/MyDocumentspsftp> local:secret_document.doc => remote:/home/bjepson/MyDocuments/secret_document.docpsftp> remote:/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.

Leave a Reply