Cómo instalar ProFTPD en CentOS 7

FTP (Protocolo de transferencia de archivos) es probablemente el método más popular para cargar archivos en un servidor; existe una amplia gama de servidores FTP, como ProFTPD, y clientes para cada plataforma.

Comprobación previa al vuelo

  • Estas instrucciones están diseñadas específicamente para instalar ProFTPD en CentOS 7.
  • Trabajaré desde un servidor Liquid Web Self Managed CentOS 7 e iniciaré sesión como root.

Paso 1: Agregar el Repositorio EPEL

ProFTPD es parte de Extra Packages for Enterprise Linux (EPEL), que es un repositorio comunitario de paquetes no estándar para la distribución RHEL. Primero, instalaremos el repositorio EPEL:

rpm -iUvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

Paso 2: Instale ProFTPD

Advertencia: los datos FTP no son seguros; el tráfico no está encriptado y todas las transmisiones son texto claro (incluidos nombres de usuario, contraseñas, comandos y datos). Considere asegurar su conexión FTP con SSL/TLS.

Como práctica recomendada, actualizaremos nuestros paquetes:

yum -y update

Luego instalemos ProFTPD y cualquier paquete requerido:

yum -y install proftpd

Paso 3: Configurar ProFTPD

Para refrescar la edición de archivos con vim, consulte: Tutorial para nuevos usuarios: descripción general del editor de texto de Vim

Editemos el archivo de configuración para ProFTPD:

vim /etc/proftpd.conf

Cambie ServerName al nombre de host de su servidor. En el caso siguiente, ftp.thebestfakedomainnameintheworld.com es un example:

ServerName “ftp.elmejornombrededominiofalsodelmundo.com”

Exit y guarde el archivo con el comando :wq .

Reinicie el servicio ProFTPD:

systemctl restart proftpd

Luego configure el servicio ProFTPD para que comience en el arranque:

systemctl enable proftpd

Y verifica tu trabajo consultando el estado de ProFTPD:

systemctl status proftpd

Paso 4: permitir ProFTPD a través del cortafuegos

Permita el puerto FTP predeterminado, el puerto 21, a través de firewalld:

firewall-cmd --permanent --add-port=21/tcp

Y recargar el firewall:

firewall-cmd --reload

Related Posts