Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Si utiliza Internet con frecuencia, debe haber encontrado algunos sitios que ofrecen la carga y descarga de archivos en sus propios servidores. No estoy hablando de sitios para compartir archivos que ofrecen subir y descargar archivos a través de HTTP (Hyper Text Transfer Protocol) sino de sitios que utilizan un protocolo especial llamado FTP (File Transfer Protocol) . El Protocolo de Transferencia de Archivos está especialmente diseñado para el proceso de transferencia de archivos de un ordenador a otro a través de Internet. Este protocolo facilita la transferencia de archivos múltiples y grandes sin interrupciones y también permite la reanudación de descargas y cargas cuando sea posible.

Este tutorial no trata sobre la configuración de un servidor FTP en un servidor web, sino sobre cómo hacer que su propio ordenador personal actúe como un servidor FTP para que pueda cargar y descargar archivos desde ubicaciones remotas en su ordenador. También puede crear cuentas para que sus amigos y familiares compartan archivos. Esto es especialmente útil cuando desea compartir archivos y datos con alguien de naturaleza muy delicada y no desea que se carguen en Internet a cualquier precio. El proceso FTP se asegurará de que los datos permanezcan sólo entre los usuarios autorizados.

Aunque hay muchos servidores FTP disponibles para Windows, son muy costosos o sus versiones gratuitas son muy limitadas. Así que he seleccionado FileZilla FTP Server que parece ser el mejor de su clase. Entre tantas otras características, las que más me gustan son la interfaz de gestión de usuarios y los permisos que se pueden asignar a cualquier usuario. Puedo crear fácilmente grupos y usuarios y asignarles ciertos permisos de lectura/escritura para acceder y trabajar en el servidor FTP de FileZilla. Los conjuntos de permisos son muy similares a los permisos de Linux junto con las opciones avanzadas.

Configuración de la IP dinámica

En primer lugar, tenemos que resolver un problema con cada usuario doméstico – no hay IP estática . La IP es la dirección de red asociada a su ordenador. La mayoría de los proveedores de servicios de Internet no proporcionan una dirección IP estática a los usuarios domésticos. Si no hay una dirección IP estática, deberá cambiar la dirección del servidor cada vez que reinicie el enrutador de Internet. Para resolver este problema, utilizaremos un servicio de DNS dinámico. No-IP es un servicio de DNS dinámico muy básico pero gratuito que puede servir fácilmente a nuestro propósito.

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Vaya a No-IP.com y cree una cuenta gratuita. Una vez que su cuenta esté completamente activa, puede descargar el cliente de actualización dinámica No-IP para Windows. La instalación del cliente de actualización es bastante sencilla y no requiere ninguna entrada de usuario ni configuración manual.

Cuando inicie el cliente de actualización dinámica No-IP desde el menú de inicio de Windows, le pedirá su dirección de correo electrónico registrada y su contraseña. Después de iniciar sesión, deberá crear un nombre de host para su equipo. Puede crear el nombre del host aquí . Simplemente introduzca el nombre del host con el tipo de host DNS Host (A) y deje el resto de las opciones por defecto. Haga clic en el botón Crear host para crear el host. La configuración tardará algún tiempo (un minuto más o menos) en propagarse.

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Ahora puede acceder fácilmente a su ordenador a través del nombre de host proporcionado por no-ip. En mi caso, es sanix.serveftp.com .

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Configuración del servidor FTP

Ahora que ha configurado un servicio DNS dinámico en su ordenador, puede seguir adelante y descargar el servidor FTP FileZilla .

Durante el proceso de instalación, deberá elegir los componentes que se instalarán con el servidor FTP. Recomendaría mantener el tipo de instalación como Estándar . Otra parte importante del proceso de instalación es elegir el puerto para la interfaz de administración del servidor FileZilla. El puerto predeterminado es 14147. Mantengámoslo por defecto para este tutorial pero puede cambiarlo a cualquier valor entre 1024 y 65535.

Si desea iniciar el servidor FTP con el inicio de Windows, debe seleccionar instalar como un servicio, que se iniciará automáticamente con Windows. De lo contrario, seleccione la opción manual, pero tendrá que iniciar el servidor usted mismo al reiniciar Windows.

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Una vez instalado, encontrará el icono del servidor FileZilla en la bandeja del sistema. Haga doble clic en el icono para acceder a la opción de configuración.

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Aparecerá un cuadro de diálogo Conectar con el servidor. Si desea tener una contraseña de administración, puede introducirla aquí y, a continuación, hacer clic en Aceptar sin cambiar otros ajustes.

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Configuración del servidor FTP

Ahora la verdadera diversión comienza cuando empezamos a configurar el servidor FTP real. Primero vamos a crear algunos grupos. Los grupos nos permiten gestionar fácilmente a los usuarios. Podemos aplicar ciertos permisos y restricciones en el grupo que se aplicarán a todos los usuarios del grupo. Para crear un nuevo grupo, vaya a » Edit menu -> Groups » y luego haga clic en el botón añadir debajo de grupos.

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Ahora que hemos creado el primer grupo, añadiremos algunos usuarios a este grupo. Vaya a » Edit menu -> Users -> Add » para añadir los usuarios.

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Una vez que haga clic en Aceptar, podrá crear contraseñas para cada usuario en la configuración de la cuenta.

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Para cada grupo o usuario individual, puede asignar diferentes carpetas que se compartirán con esos usuarios y grupos. Para añadir una nueva carpeta a un grupo, vaya a » Menú Edición -> Grupos -> Carpetas compartidas «. Puede hacer clic en el botón Agregar para crear una carpeta compartida para ese grupo en particular. Una vez creado, puede establecer fácilmente los permisos para ese directo en particular bajo un grupo específico. Los permisos de archivo incluyen lo siguiente:

Para archivos

  • Leer
  • Escribir
  • Eliminar
  • Añadir

Para carpetas

  • Crear
  • Eliminar
  • Lista
  • Lista + Subcarpetas

Configuración de un servidor FTP gratuito en su ordenador personal (Complete la guía paso a paso)

Eso es todo lo que necesita para configurar un servidor FTP muy básico en el equipo de su casa. Puede ir a través de la configuración avanzada en el menú Edición. Tenga en cuenta que si desea que el servidor FTP esté disponible para los usuarios de la red, debe estar en modo Activo. Si desea restringir el acceso al servidor FTP, bloquee el servidor seleccionando la opción de bloqueo en el menú del servidor.

Conexión a su servidor FTP

Una vez que todo está configurado y el servidor FTP está activo, puede ir a otro ordenador de la red y acceder al servidor FTP utilizando su dirección IP local. Si desea acceder a él desde Internet, puede utilizar la dirección DNS dinámica que ya hemos configurado al principio de este tutorial. La dirección se verá algo así: nombredeusuario.no-ip.com:21 . Tenga en cuenta que el número de puerto de administración es diferente del puerto de escucha del servidor. El puerto de escucha del servidor es aquel en el que los clientes se conectan al servidor. El puerto de escucha predeterminado es 21. Puede cambiarlo a través de las opciones, pero asegúrese de que el puerto que seleccione esté abierto en el cortafuegos y que los equipos puedan comunicarse entre sí.
comió a través de este puerto. El puerto de administración es sólo para administrar el servidor FTP y sólo se puede utilizar internamente sin dar acceso al mundo exterior.

Esperamos que esta guía le permita crear su propio servidor FTP en el ordenador de su casa.

Crédito de la imagen: Multiple Wired To Ftp by Big Stock Photo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *