Instalar un servidor FTP
Introducción
Actualmente los servidores FTP son casi los más importantes, quizá después de los servidores web y de correo que son muy usados de manera popular, por la evidente utilidad que tienen.
El uso más común y normal es el de intercambiar archivos entre dos equipos distintos, ya estén ubicados dentro de una misma red local o bien en cualquier otra parte del mundo. No en vano, FTP es File Transfer Protocol, es decir, protocolo de intercambio de archivos.
Usos del FTP
Si eres dueño de un sitio web, estarás acostumbrado a usar un cliente FTP para conectar con tu servidor y subir los archivos a Internet para que las páginas estén on-line, disponibles por todo el mundo.
Un cliente FTP es el programa que conecta con un servidor FTP, de la misma manera que un cliente de correo electrónico (Foxmail, Outlook,...) nos permite conectar con nuestro servidor de correo y descargarnos los mensajes.
Es posible también que para subir los archivos web a tu servidor, uses una herramienta que también está bastante extendida y que ponen al servicio de sus usuarios algunos proveedores de espacio web (gratuito o de pago): en vez de usar un cliente FTP usamos una página web donde se muestra la estructura de directorios del servidor y podemos subir y bajar archivos. Al fin y al cabo, es prácticamente lo mismo; estamos usando el navegador de Internet (Firefox, Internet Explorer,...) como un cliente FTP.
Otra de las grandes utilidades de este protocolo y el conjunto de programas que lo "hablan" (servidores y clientes FTP), es el intercambio de archivos entre dos equipos (o más) distintos, como ya comentábamos en la introducción.
Si queremos enviar un archivo enorme (de varios megas o gigas) a otro equipo, es posible que haciendo uso del correo electrónico no se nos permita (por restricciones en el envío o del propio servidor SMTP) y por tanto nos sea imposible. Imagínate que por algún casual, igualmente se corta la transmisión de datos si lo envías por correo; tendríamos que volver a empezar nuevamente con la consiguiente pérdida de tiempo y paciencia (todo sea dicho).
Mediante FTP se pueden realizar envíos o "recogidas" de archivos remotos, de una manera más eficaz que mediante e-mail. No hay límite (a menos que se le programe al servidor) del tamaño máximo de archivos e incluso en la mayoría de las ocasiones, podemos recuperar el archivo en caso de que se cortase la comunicación (Resume).
Un servidor FTP nos es útil para compartir archivos entre muchos usuarios, ya que podemos dar permiso a cientos e incluso dejar acceso abierto (mediante accesos anónimos) para que cualquiera pueda descargarse la información contenida en él.
Un buen ejemplo de servidor FTP que soporta gran cantidad de descargas y está disponible públicamente son aquellos que tienen versiones de LINUX preparadas para descargar. Las últimas versiones de este sistema operativo en cualquiera de sus distribuciones (Fedora, Mandrake, Debian...) se pueden descargar libremente desde Internet; tan sólo hay que encontrar el servidor FTP adecuado y siempre se recomienda el más cercano a nuestra ubicación para evitar tiempos de espera y maximizar la transferencia de datos.
Existen otros usos para el protocolo FTP, aunque como ves, todos los usos se basan en la transferencia de archivos; finalmente eres tu quien decide qué utilidad darle.
¿Qué hacer con nuestro propio servidor?
Si has leido lo anterior, te darás cuenta de que tener un servidor FTP en tu casa, si sólo tienes un PC y no tienes acceso a Internet, no te serviría de nada. Bueno, podrías realizar conexiones a ti mismo, para probar y aprender, que tampoco está mal.
Pero si queremos darle una utilidad real, tenemos que plantearnos la situación dentro de una red interna de una empresa u oficina (por ejemplo) o bien en una red inmensa como es Internet.
Como en el caso del correo electrónico, para poder ofrecer nuestro servidor a los usuarios de Internet, debemos tener contratado un servicio ADSL o similar, que nos faciliten una dirección IP fija, de manera que cualquiera pueda guardarla en sus favoritos y así conectar siempre hacia el mismo "sitio". Para los que no tengan muy claro este concepto, podemos imaginarnos nuestro propio número de teléfono. La gente nos llama y puede contactar con nosotros porque se lo sabe, pero imaginate que todos los días te cambiaran el número automáticamente: sería un absoluto caos poder llamarte y contactar contigo. Pues con el FTP, pasa lo mismo: si no tienes una IP fija, será complicado que nadie pueda descargar nada de él de un día para otro.
Desarrollemos ahora la primera situación que comentábamos antes, la de la oficina o empresa. Supongamos que somos 20 o 30 empleados y todos necesitamos a diario unas imágenes o fotografías que genera el departamento de diseño. En este caso tenemos dos alternativas:
1. O enviar por e-mail todos los días 20 o 30 correos con las imágenes correspondientes a cada uno de nuestros compañeros de trabajo, o bien,
2. dejar esas imágenes en un servidor FTP centralizado con las imágenes actualizadas, y que sean los propios usuarios los que se las descarguen cuando lo necesiten.
En el primer caso, enviar imágenes por e-mail, si son muchas y pesadas, pueden bloquear el equipo del que las envía, bloquear también sus comunicaciones, su programa de e-mail y como no, la red, puesto que estamos generando un tráfico importante en un momento dado.
En el segundo de los casos, nuestro equipo está totalmente liberado, porque para eso está el servidor y el tráfico de red puede racionarse, puesto que las 20 o 30 personas que necesitan las imágenes las cogeran cuando las necesiten y no todos a la vez.
A nosotros nos basta con tener actualizadas las fotos en el servidor y listo. ¿Útil verdad?
En el segundo de los casos, es decir el de poner a disposición del mundo (Internet) nuestros archivos (de la misma manera que hay servidores FTP para descargar Linux), si son archivos privados, el servidor FTP nos permite dar permisos de acceso únicamente a las personas que queramos (amigos, vecinos, compañeros de trabajo...) y además, es muy fácil. Si no son privados, podemos dar acceso anónimo, es decir, acceso libre a todos los usuarios que quieran "coger" estos archivos.
Página: 1 2 3 4
|