Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Cursos gratis / Introducción a Windows NT - FTP

Introducción a Windows NT - FTP

 ----- 
Creative Commons Curso gratis de Monografias - 24 de Agosto de 2005
Temas Relacionados: Microsoft WindowsSistemas operativos
10. FTP
La mayoría de las veces cuando pensamos en Internet pensamos en el Word Wide Web, pero uno de los servicios más interesantes para una aplicación es el File Transfer. Por medio de este servicio podemos construir un sistema de actualización automática de nuestro software, recepción de pedidos de nuestros clientes o recogida de informes desde oficinas remotas. Las posibilidades son muchas y no es muy complicado.

Servidores y Clientes FTP

Como la mayoría de los protocolos de Internet el FTP requiere la existencia de un servidor que nos permita recoger (y en algunos casos enviar) ficheros desde un cliente. También, como la mayoría de protocolos de Internet, el servidor FTP sólo actúa bajo las peticiones del cliente y no es posible enviar un fichero si este no ha sido solicitado.

Para nuestro sistema necesitaremos utilizar un servidor FTP. La mayoría de los servidores FTP públicos de Internet sólo permiten conexiones anónimas para extraer ficheros y no permiten recibirlos. Si queremos aprovechar todas las posibilidades deberemos hacernos con un servidor FTP.

Windows NT trae dos servidores FTP, el incorporado dentro de sus servicios TCP/IP y el incluido con el servidor Microsoft Internet Information Server. Existe una buena colección de servidores FTP para Windows NT.

En el mundo de los programas comerciales, shareware y freeware existen algunos servidores FTP para Windows 95 excelentes. Deberemos pensar en alguno de ellos si queremos utilizar Windows 95 como un servidor FTP más allá de unas pocas peticiones.

Windows NT y Windows 95 disponen de un cliente FTP por medio de órdenes de comando. Este cliente es muy similar al que se dispone en la mayoría de los sistemas UNIX, pero bastante pobre para los usuarios acostumbrados a la interface gráfica, que preferirán hacer uso del Browser de WWW como cliente FTP. Otra posibilidad es utilizar algún programa FTP gráfico shareware y freeware como CuteFTP o WsFTP, programas muy difundidos entre los usuarios de Internet.

Usuario y Password

En FTP, a diferencia de otros protocolos, entre el servidor y el cliente se establece una sesión en la que se permite al cliente, dependiendo de su usuario y password, acceder a unos determinados ficheros y/o directorios, en sólo lectura o en escritura y lectura. No es posible realizar una sesión FTP sin una identificación de usuario. La mayoría de los servidores de Internet permiten el acceso de un usuario llamado anonymous cuya password es simplemente la dirección de correo del que se conecta (en la práctica puede ser cualquier cosa) que permite acceder a la parte pública del servidor.

Deberemos tener clara una cierta política de usuarios si tenemos intención de recibir ficheros en un servidor FTP, pues no sería buena idea dar al usuario anonymous estos privilegios. Si sólo va a servir ficheros es posible utilizar únicamente este usuario genérico.

La orden FTP

Como hemos dicho, Windows 95 y Windows NT disponen de una orden FTP en modo comando que nos permite realizar todas las operaciones del cliente FTP. Para arrancarlo debemos abrir una ventana de Interfaz de Comando (DOS) y escribir simplemente FTP. Nos aparecerá una especie de símbolo del sistema con el texto ftp>. Una vez en este punto podemos escribir ordenes FTP.

ftp> open ftp.server1.es

Connected to ftp.server1.es.

220 server1 Microsoft FTP Service

User (ftp.server1.es:(none)): anonymous

331 Anonymous access allowed, send identity (e-mail name) as password.

Password:

230-Windows NT FTP Service.

230 Anonymous user logged in as anonymous.

ftp> binary

200 Type set to I.

ftp> get parche.exe

200 PORT command successful.

150 Opening BINARY mode data connection for parche.exe(48790 bytes).

226 Transfer complete.

48790 bytes received in 1,43 seconds (34,12 Kbytes/sec)

ftp> quit

221 Bye.

Se pueden observar algunas de las ordenes comprensibles por el cliente FTP para conectarse (OPEN), configurar (BINARY) o recibir los ficheros (GET). Es importante fijarse en la necesidad de configurar la trasferencia como binaria si vamos a trasmitir un fichero que no sea sólo texto.

Desde un programa como FoxPro 2.x o Visual FoxPro podemos utilizar este sistema con un fichero en el que pasamos las operaciones que deseamos realizar y uno de los parámetros que este programa admite en Windows 95 y en Windows NT.

RUN FTP -s:fichero.ftp >resultado.txt

Aquí se puede ver un programa FoxPro que baja el fichero con el índice de la Knowledge Base de FoxPro del servidor FTP de Microsoft:

* Construir el fichero para ftp

SET ALTERNATE TO indexkb.ftp

SET ALTERNATE ON

SET CONSOLE OFF

? "open ftp.microsoft.com"

? "anonymous"

? "usuario@servidor.es"

? "cd /developr/fox/kb"

? "get index.txt"

? "quit"

SET CONSOLE ON

SET ALTERNATE OFF

SET ALTERNATE TO

* Llamar al comando ftp

RUN ftp -s:indexkb.ftp >resultado.txt

Al ejecutar este programa se muestra una ventana donde aparecen las distintas órdenes que hemos pasado. Desde luego no es un sistema muy elegante, pero funciona. Podríamos mejorarlo haciendo que la ventana de comandos no se visualizara, leyendo de un fichero el resultado de la orden, etc. De todas formas está es la forma más sencilla, y posiblemente más formativa, de utilizar el FTP.

Cada cliente FTP permite incluir más o menos órdenes, pero las principales están en todos los programas. Para saber más sobre la orden FTP y sus posibilidades se puede consultar el comando por medio del parámetro /? o desde su prompt por medio de la orden HELP.
Autor y licencia de 'Introducción a Windows NT - FTP'
Monografias Extraído de: http://www.publispain.com/supertutoriales

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'Introducción a Windows NT - FTP'

Completo curso de Windows 98 o NT. Windows es un sistema operativo, es decir, el... Más »
Este documento describe el uso del Windows NT boot loader para arrancar Linux. Estos procedimientos... Más »
Pequeños trucos que mejoran y agilizan el uso de Windows XP.
Curso sobre instalación de Windows 98. Fácil y rápido!
Aprenderás a acelerar el arranque de tu ordenador y a eliminar algunos virus que se... Más »
¿Estás seguro de que deseas eliminar este capítulo?