GNU/Linux >> Tutoriales Linux >  >> Arch Linux

Cómo instalar un servidor FTP en AlmaLinux 8

En este tutorial, le mostraremos cómo instalar el servidor FTP en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, FTP, que significa Protocolo de transferencia de archivos, es un protocolo de capa de aplicación que se usa en el intercambio de datos e información entre computadoras en una red privada o Internet sin problemas mediante el uso de una aplicación FTP. Hace uso de TCP en Internet. Con el uso de FTP, se pueden cargar y descargar datos con facilidad.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación del servidor FTP en un AlmaLinux 8. Puede seguir las mismas instrucciones para Rocky Linux.

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:AlmaLinux 8, CentOS y Rocky Linux 8.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar Servidor FTP en AlmaLinux 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo dnf update
sudo dnf install epel-release

Paso 2. Instalación del servidor FTP en AlmaLinux 8.

Ejecute el siguiente comando para instalar el servidor FTP en su sistema:

sudo dnf install vsftpd

Después de eso, habilítelo para permitir un inicio automático en el arranque del sistema:

sudo systemctl start vsftpd
sudo systemctl enable vsftpd --now

Paso 3. Configure el servidor FTP.

Ahora abrimos el archivo de configuración en /etc/vsftpd/vsftpd.conf para empezar a editar:

sudo nano /etc/vsftpd/vsftpd.conf

Edite las necesidades específicas de su entorno:

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES

Guarde y cierre el archivo. Reinicie los servicios vsftpd para permitir que los cambios se sincronicen:

sudo systemctl restart vsftpd

Paso 4. Configure el cortafuegos.

Abra puertos FTP en Server Firewall para que puedan conectarse:

sudo firewall-cmd --zone=public --add-service=ftp --permanent
sudo firewall-cmd --reload

Paso 5. Creación de un usuario FTP.

Con el servidor FTP vsftpd, tiene la opción de dejar la autenticación del servicio FTP solo para acceso anónimo o puede permitir que los usuarios, definidos en /etc/passwd o en la lista de acceso correspondiente, para iniciar sesión.

Crear usuarios FTP:

sudo useradd -m ftpuser
sudo passwd ftpuser

Luego, cree un directorio FTP y luego otorgue los permisos necesarios y la propiedad de manera efectiva:

sudo mkdir -p /home/ftpuser/ftp_folder
sudo chmod -R 750 /home/ftpuser/ftp_folder
sudo chown ftpuser: /home/ftpuser/ftp_folder

Paso 6. Conéctese al servidor FTP a través de CLI.

Primero, instalamos la utilidad de línea de comandos FTP con el siguiente comando:

sudo dnf install ftp

Ahora debería poder conectarse a su servidor FTP ya sea por dirección IP o nombre de host:

ftp 127.0.0.1

¡Felicitaciones! Ha instalado con éxito el servidor FTP. Gracias por usar este tutorial para instalar el servidor FTP en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el VSFTPD oficial sitio web.


Arch Linux
  1. Cómo instalar Ntopng en AlmaLinux 8

  2. Cómo instalar Laravel en AlmaLinux 8

  3. Cómo instalar Prometheus en AlmaLinux 8

  4. Cómo instalar el servidor NTP en AlmaLinux 8

  5. Cómo instalar XAMPP en AlmaLinux 8

Cómo instalar Elasticsearch en AlmaLinux 8

Cómo instalar WineHQ en AlmaLinux 8

Cómo instalar un servidor FTP en AlmaLinux 8

Cómo instalar el servidor Pritunl VPN en AlmaLinux 8

Cómo instalar el servidor VNC en AlmaLinux 8

Cómo instalar un servidor FTP en Debian 10