Instalación del servidor ProFTPD en RHEL/CentOS 8/7

Instalación del servidor ProFTPD en RHEL/CentOS 8/7

ProFTPD. es un servidor FTP de código abierto y uno de los demonios de transferencia de archivos más utilizados, seguros y confiables en entornos Unix, debido a su configuración de archivos, simplicidad, velocidad y fácil configuración.

 Instalar Proftpd en CentOS 7  Instalar Proftpd en CentOS 7 Instalar Proftpd en RHEL/CentOS 7 Requisitos

  • Instalación de“ CentOS 8.0 ″ Con capturas de pantalla
  • Instalación de RHEL 8 con capturas de pantalla
  • Cómo habilitar la suscripción a RHEL en RHEL 8
  • Instalación mínima del sistema de CentOS 7.0
  • Instalación mínima del sistema RHEL 7.0
  • Suscripciones activas de RHEL 7.0 y repositorios funcionales

Este tutorial lo guiará sobre cómo puede instalar y usar el servidor ProFTPD. en CentOS. RHEL 8/7. Distribuciones de Linux para una simple transferencia de archivos desde sus cuentas de sistema local a sistemas remotos.

Paso 1: Instale Proftpd Server

1.. Los repositorios oficiales RHEL/CentOS 8/7. no proporcionan ningún paquete binario para el servidor ProFTPD. por lo que debe agregar más repositorios de paquetes en su sistema proporcionados por EPEL Repo , usando el siguiente comando.

# yum install epel-release  Instalar EPEL en CentOS 7  Instalar EPEL en CentOS 7 Instalar EPEL en RHEL/CentOS 7

2.. Antes de comenzar a instalar ProFTPD. Server, edite el archivo de hosts de su máquina, cámbielo de acuerdo con el FQDN. de su sistema y pruebe las configuraciones para reflejar el nombre de dominio de su sistema.

# nano/etc/hosts

Aquí agregue el FQDN de su sistema en la línea 127.0.0.1 localhost como en la siguiente e xample.

127.0.0.1 server.centos.lan localhost localhost.localdomain freestar.config.enabled_slots.push

Luego edite /etc/hostname para que coincida con la misma entrada de FQDN del sistema como en las capturas de pantalla a continuación.

# nano/etc/hostname  Abrir archivo de nombre de host  Abrir archivo de nombre de host Abrir archivo de nombre de host  Agregar nombre de host en hosts  Agregar nombre de host en hosts Agregar nombre de host en hosts

3.. Una vez que haya editado los archivos del host, pruebe la resolución de su DNS local usando los siguientes comandos.

# nombre de host # nombre de host-f ## Para FQDN # nombre de host-s ## Para nombre corto  Cómo verificar el nombre de host en CentOS Cómo verificar el nombre de host en CentOS Verifique el nombre de host del sistema

4.. Ahora es el momento de instalar ProFTPD Server en su sistema y algunas utilidades ftp requeridas que usaremos más adelante emitiendo el siguiente comando.

# yum install proftpd proftpd-utils Instalar FTP en CentOS  Instalar FTP en CentOS Instalar Proftpd Server

5.. Una vez instalado el servidor, inicie y administre el demonio Proftpd emitiendo los siguientes comandos.

# systemctl iniciar proftpd # systemctl status proftpd # systemctl detener proftpd # systemctl reiniciar prof tpd  Iniciar servidor Proftpd  Iniciar servidor Proftpd Iniciar Proftpd Server

Paso 2: Agregar reglas de firewall y archivos de acceso

6.. Ahora, su servidor ProDTPD se ejecuta y escucha conexiones, pero no está disponible para conexiones externas debido a la política de firewall. Para habilitar las conexiones externas, asegúrese de agregar una regla que abra el puerto 21 , usando la utilidad del sistema firewall-cmd .

# firewall-cmd –add-service = ftp ## Regla al vuelo # firewall-cmd –add-service = ftp–permanent ## Regla permanente # systemctl restart firewalld.service Abrir puerto FTP en CentOS  Abrir puerto FTP en CentOS Abrir puerto Proftp en Firewall

7.. La forma más sencilla de acceder a su servidor FTP de forma remota máquinas es mediante el uso de un navegador, redirigiendo a la dirección IP de su servidor o al nombre de dominio usando el protocolo ftp en la URL.

ftp://domain.tld O ftp://ipaddress

8.. La configuración predeterminada en Proftpd Server utiliza credenciales de cuentas locales del sistema válidas para iniciar sesión y acceder a los archivos de su cuenta, que es su cuenta de ruta del sistema $ HOME , definida en el archivo /etc/passwd .

 Acceda a Proftpd desde el navegador  Acceda a Proftpd desde el navegador Acceda a Proftpd desde el navegador Índice de archivos Proftpd Índice de archivos Proftpd Índice de Archivos Proftpd

9.. Para hacer ProFTPD Server se ejecuta automáticamente después de reiniciar el sistema, también conocido como habilitarlo en todo el sistema, ejecute el siguiente comando.

# systemctl enable proftpd

¡Eso es todo! Ahora puede acceder y administrar los archivos y carpetas de su cuenta utilizando el protocolo FTP utilizando un navegador u otros programas más avanzados, como FileZilla, que está disponible en casi todas las plataformas, o WinSCP, un excelente programa de transferencia de archivos que se ejecuta en sistemas basados ​​en Windows. .

Lectura sugerida: Cómo instalar, configurar y proteger el servidor FTP en CentOS 7

En la próxima serie de tutoriales sobre el servidor ProFTPD en RHEL/CentOS 8/7. Discutiré características más avanzadas como habilitar una cuenta anónima, usar transferencias de archivos encriptadas TLS y agregar usuarios virtuales.