Configurar proFTPd en GNU/Linux

ProFTPd es un popular servidor FTP para Linux. ProFTPd es un programa que fue escrito para ser un software poderoso y configurable, por lo que no es necesariamente el servidor de FTP más liviano disponible, pero si el más conocido y el más usado. en servidores.

Es recomendable avisar de que FT es intrínsecamente inseguro y que es importante considerar la idea de configurar ProFTPd para usar SFTP, que es una alternativa segura implementada en SSH.

Instalación de proFTPd

Para instalar ProFTPd en nuestro servidor Clouding es necesario ejecutar el siguiente comando si usamos Debian o Ubuntu:

# apt-get install proftpd

Y si trabajas en Centos:

# yum install proftpd

Durante la instalación del paquete, se pedirá el modo de ejecución d servicio, ya sea por inetd o standalone. Elige la opción standalone.

Una vez finalice la instalación, ya tendremos el servicio instalado en nuestro servidor. Sin embargo, todavía tenemos que hacer algunos cambios en la configuración

Configuración de proFTPd

Una vez proFTPd está instalado, se puede comenzar a configurar el servidor FTP. Este servicio por defecto tiene la sesión anónima desactivada por defecto, por lo que no nos podremos conectar con el usuario anonymous. Así que lo primero será habilitar el usuario para acceder sin contraseña:

# vi /etc/proftpd/proftpd.conf

Y cambiamos los siguientes parámetros:

  • Cambia el nombre del servidor:

ServerName "midominio.com"

  • Descomenta la línea que dice DefaultRoot, con esto limitaremos a los usuarios a su directorio personal:

# usar esta opción para enjaular a los usuarios en sus home
DefaultRoot ~

  • Descomenta esta linea:

RequireValidShell off

Una vez hemos realizado estos cambios, podemos guardar y salir. Seguidamente reiniciamos el servicio de proftpd:

# systemctl restart proftpd

Con esto ya nos podríamos conectar desde el navegador poniendo en la barra de direcciones ftp://IP_servidor:

También si creáis un usuario nuevo, podréis iniciar sesión por Filezilla:

# adduser clouding

 

To write a comment on this article, fill out the form below. Fields marked with an asterisk (*) are required.