Proyecto Tecnológico Prof. Carolina Quinodóz 6º2º - TM Fuente: Revista Dr.Max Protocolo FTP El FTP es uno de los sistemas de almacenamiento y distribución de archivos más populares de Internet. La sencillez con la que se realizan el montaje y el acceso, permiten a cualquier usuario acceder a archivos y carpetas remotas, casi como si se tratara de su propio disco duro. A continuación resolveremos algunos de los interrogantes más comunes en torno a éste. 01.- ¿Qué significa FTP? FTP proviene de las siglas en inglés de File Transfer Protocol. Es un protocolo utilizado en forma específica para la transferencia de archivos a través de Internet. Así como usamos el HTTP para acceder a sitios web y el SMTP para el envío de correo electrónico, el FTP es parte de los protocolos del TCP/IP, que en este caso permiten trabajar con archivos y carpetas. Como se han de suponer, para poder trabajar con un FTP hace falta un servidor que aloje los archivos y al cual se le asigne una dirección FTP; la que nos servirá como “ruta” para acceder a los mismos. Si bien el propio Internet Explorer permite ingresar a la mayoría de los FTP para consultar o descargar su contenido, existen programas “cliente” que están desarrollados en forma específica para esa actividad. Mediante éstos, podemos subir o bajar información, modificarla, crear y borrar carpetas o archivos y todo cuanto hagamos con cualquier unidad local de nuestra PC. Gran parte de los servidores web utilizan el protocolo FTP, para que el diseñador pueda subir los archivos correspondientes al sitio que desea publicar allí. Esta práctica facilita en gran medida la tarea, ya que podemos transferir archivos en grandes cantidades, como si los copiáramos de una unidad a otra de la PC. 02.- ¿Cuánta información puede alojar un servidor FTP? Tanta como el administrador del servidor quiera disponer para dicho alojamiento. Existen distribuciones de Linux, por ejemplo, que son alojadas en servidores FTP para que los usuarios las puedan descargar desde allí. Muchas de éstas se presentan en paquetes de varios CDs., los cuales están disponibles en forma de imagen de disco, que luego de descargadas deben ser grabada a un CD virgen para su instalación. Esto significa varios GB de información, a los cuales el usuario tiene acceso de descargar en la forma que mejor le parezca. Claro que aquellos servidores que ofrecen alojamiento FTP para archivos, cobran sus servicios de acuerdo a la cantidad de espacio que solicitemos. ftp.archivos.jpg Fuente: Revista Dr. Max 1 Proyecto Tecnológico Prof. Carolina Quinodóz 6º2º - TM 03.- ¿Puedo montar mi propio servidor FTP? Por supuesto. De hecho existen varios programas que están específicamente diseñados para poner, a disposición de los usuarios, cualquier carpeta o unidad de nuestra PC a través del protocolo FTP. En lo que se refiere a la seguridad, podemos optar por brindar un acceso libre o restringido mediante claves de acceso. A su vez podemos definir si los usuarios podrán sólo descargar información o además subir y efectuar modificaciones, el volumen de descarga que tendrá cada uno, llevar un control de sus actividades, e inclusive definir a que contenidos tendrán acceso dependiendo de cómo se identifiquen. Algunos de los programas para servidores gratuitos más conocidos son: • FileZilla FTP Server http://sourceforge.net/projects/filezilla • GuildFTPd http://www.guildftpd.com/ • Cerberus FTP Server http://www.cerberusftp.com/ • CesarFTP http://www.aclogic.com/ • TYPSoft FTP Server http://www.typsoft.com/eng ftp.server.jpg Fuente: Revista Dr. Max 2 Proyecto Tecnológico Prof. Carolina Quinodóz 6º2º - TM 04.- ¿Cómo acceden los usuarios al servidor FTP montado en mi PC? Lo harán a través del propio Internet Explorer o mediante un cliente FTP; usando como referencia la dirección que le corresponda a nuestra PC dentro de Internet. Aquí se plantea una cuestión a tener muy en cuenta. Si nuestro proveedor de Internet nos asigna una dirección IP fija (por ejemplo 245.24.232.133), el usuario sólo debe ingresar como destino dicha dirección, seguida eventualmente del puerto utilizado para la transferencia (típicamente el 21). Tomando este dato como ejemplo, la dirección FTP correspondiente a nuestro servidor podría ser ftp://245.24.232.133:21. Ahora bien, si nuestro proveedor de Internet nos asigna una IP dinámica, ese número variará cada vez que nos conectemos. Lo que significa que deberíamos informar a nuestros usuarios de la nueva dirección, cada vez que efectuemos un corte en el enlace. Por fortuna existen proyectos como DynDNS.org (http://www.dyndns.org/services/dyndns/) que nos permiten registrar una dirección de Internet fija, que automáticamente redirige al usuario hacia la dirección IP dinámica que nos haya tocado en ese momento. De esta manera, nosotros podremos difundir una única dirección (por ejemplo drmax.ath.cx) que estará ligada en forma constante a nuestro equipo, tenga la IP que tenga en ese momento. Para que esto sea posible, es necesario instalar en la PC un programa que informa permanentemente de los cambios de nuestra IP al servidor de DynDNS. Uno de los más conocidos es 3D Watch y es posible descargarlo desde http://www.roconsoftware.com/Downloads/Download.asp. Usando este sistema nuestra dirección FTP pasaría a ser, de forma permanente, ftp://drmax.ath.cx:21. DynDNS.web.jpg Fuente: Revista Dr. Max 3 Proyecto Tecnológico Prof. Carolina Quinodóz 6º2º - TM 05.- ¿Qué tipo de conexión es necesaria para montar un servidor FTP? Desde ya que es casi imprescindible contar con un acceso de Banda Ancha, debido a que nunca sabemos cuando se necesitará hacer uso del FTP, y por lo tanto el enlace deber ser permanente. A su vez, en este caso necesitamos una velocidad de subida de datos (upstream) que esté a la altura de las circunstancias. Tengan en cuenta que, para poder bajar información a una velocidad aceptable, nuestro proveedor debe garantizarnos un servicio que le permita al servidor subir en la misma medida. Si piensan proveer un servicio de FTP para tareas personales (como ser el acceso a nuestros archivos desde la oficina, por ejemplo), cualquier servicio de banda ancha les brindará la solución adecuada. Pero si están pensando en una actividad profesional, tengan en cuenta que las tasas de transferencia de upstream, para la mayoría de los proveedores hogareños actuales, no superan los 256 kbps; casi nada para las exigencias a estos niveles. Por supuesto que, en ese caso, habrá que consultar sobre las posibilidades concretas de adquirir un servido destinado en forma específica para tal fin. 06.- ¿Existen archivos FTP de libre acceso? ¿Cómo los encuentro? Muchos servidores ponen archivos a disposición de quien desee descargarlos. Allí podemos encontrar programas, drivers, documentos, imágenes, MP3, etc. Siempre en el marco de lo legal, ya que divulgar información con copyright por estos medios está penado por la ley, y puede traer serios problemas a sus administradores. En la Fuente: Revista Dr. Max 4 Proyecto Tecnológico Prof. Carolina Quinodóz 6º2º - TM actualidad existen motores de búsqueda, específicamente diseñados para rastrear archivos a lo largo de los miles de servidores de FTP esparcidos por el mundo. Algunos de los sitios que permiten efectuar este tipo de tareas son: • http://www.filesearching.com/ • http://www.filewatcher.com/ • http://www.ftpsearchengines.com/ • http://www.freewareweb.com/ftpsearch.shtml filesearching.jpg 07.- ¿Qué es un Cliente FTP? Como ya mencionamos, el cliente FTP es un software que permite tener un mejor acceso a los servidores FTP. Mediante ellos podemos trabajar con los archivos o carpetas de la misma manera que lo hacemos con nuestras unidades de disco de la PC. A su vez, podemos armarnos de una carpeta de servidores favoritos, incluyendo a su vez la información referente al usuario y contraseña de acceso para cada uno. También es posible destinar carpetas específicas para la descarga de información desde estos medios y por lo general proveen de un sistema que hace más segura la transferencia de archivos, ante fallas de la conexión. Son programas simples de instalar y su aspecto no se diferencia demasiado del Explorador de Windows que todos estamos acostumbrados a utilizar. Algunos de los clientes FTP más famosos del mercado son: • CUTE FTP www.cuteftp.com • NICO FTP http://www.teleline.es/personal/_nico_ Fuente: Revista Dr. Max 5 Proyecto Tecnológico Prof. Carolina Quinodóz 6º2º - TM • SMART FTP www.smartftp.com • FILEZILLA http://sourceforge.net/projects/filezilla • COFEE CUP FREE FTP http://www.coffeecup.com/ • TOTAL COMMANDER http://www.ghisler.com/ ftp.client.jpg 08.- ¿Es realmente segura la instalación de un servidor FTP en mi PC? Desde el momento que damos acceso a extraños a nuestro equipo, sea por el medio que sea, nos estamos exponiendo a riesgos con relación a nuestros datos. Ningún servidor FTP debe ser instalado si no contempla medidas mínimas de seguridad y no es acompañado por un buen firewall. A su vez lo ideal es que, la carpeta que se encuentre destinada al FTP, se aloje en una unidad exclusiva dentro del equipo, y que además se haga un backup diario de toda la información que allí se encuentre. Si tienen la posibilidad de destinar una PC adicional en forma exclusiva a esta actividad, aunque sea pequeña, mejorarán en forma notable las condiciones de seguridad con respecto a su información personal; que por lógica se encontrará en una PC que nada tendrá que ver con dicho servicio. Fuente: Revista Dr. Max 6