Tecnología

Inicio

Cómo ejecutar un servidor FTP en Linux

Cómo ejecutar un servidor FTP en Linux


Creación y gestión de un servidor FTP en un servidor Linux red cerrada, como una red doméstica o de la red interna de la empresa, es muy fácil. Cada distribución de Linux tiene un servidor FTP disponible disponible. Este servidor se llama VSFTPD. En muchos casos, especialmente con las versiones de servidor de muchas distribuciones de Linux, VSFTPD se instala por defecto. Sin embargo, si ha instalado una versión de escritorio o estación de trabajo de Linux, es posible que tenga que instalar el software de servidor.

Instrucciones

1 Instalar VSFTPD, si no está ya instalado. El procedimiento de instalación puede variar mucho, dependiendo de su versión particular de Linux. En los derivados de Red Hat y Red Hat, siga el procedimiento de su sistema para encontrar e instalar los paquetes de software .rpm. Si está usando un sistema basado en Debian, como Ubuntu, utilizar el gestor de paquetes de su sistema para localizar e instalar los archivos del paquete .deb apropiadas. Para otros sistemas, siga el procedimiento en los archivos de ayuda para encontrar e instalar VSFTPD.

2 Comience su servidor FTP escribiendo "vsftpd start" de la línea de comandos de Linux. En algunos sistemas, el arranque y parada de servidores sólo se puede realizar desde una cuenta de la clase raíz. Otros sistemas, como Debian y Ubuntu, requieren sudo antes del comando. Esto ejecuta el comando como root sin necesidad de acceder como usuario root.

3 Configure su vsftpd.conf. En la mayoría de los casos, el archivo de configuración se encuentra en / etc o / etc / vsftpd. En algunas distribuciones de Linux menos conocidos o instalaciones Vsftpd personalizados, el archivo .conf podría estar en otro lugar. Utilice cualquier editor de texto de línea de comandos o interfaz gráfica de usuario para ver y configurar las opciones de vsftpd.conf. Hay muchas opciones para vsftpd. Consulte las páginas del manual para más información. Ajustes comunes incluyen "anonymous_enable = NO" para deshabilitar el acceso anónimo a su servidor FTP. Otra opción común es "use_localtime = SÍ", para usar la hora del servidor local y fecha para tiempos de archivo y las fechas.

4 Configurar su router o firewall de hardware para su hogar u oficina para permitir el acceso al servidor FTP. Esto a menudo exponer todo el equipo de Linux para el acceso a Internet. Asegúrese de que todos los servidores están asegurados antes de habilitar el acceso completo. Algunos cortafuegos o routers, sin embargo, se le permita reenviar solicitudes externas de los puertos 20 y 21, los puertos de FTP, a un servidor específico en su red interna. El procedimiento varía en gran medida para cada router o firewall.

5 Crear cuentas de usuario en el equipo Linux para las personas que tendrán acceso al servidor FTP. Aunque se puede habilitar el acceso anónimo, lo que aumenta los riesgos de seguridad potenciales y abuso. servidores FTP permiten el acceso anónimo, que utiliza el nombre de usuario "anónimo" y una contraseña de la dirección de correo electrónico del usuario anónimo. No hay manera de verificar que esta dirección es válida, sin embargo.