GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar VSFTPD en CentOS 7

En este tutorial, le mostraremos cómo instalar VSFTPD en CentOS 7.  Para aquellos de ustedes que no sabían, FTP significa "protocolo de transferencia de archivos" y les permite transferir archivos a una computadora remota El software de servidor FTP más común para CentOS es el paquete vsftpd, que significa "demonio FTP muy seguro". Es el paquete FTP predeterminado para Ubuntu y también para la mayoría de las otras distribuciones de Linux. Si debe usar un servidor FTP en un entorno de producción, elija una configuración que implemente la conexión SSL/TLS o use SFTP, que es una alternativa segura a FTP.

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é la instalación paso a paso de VSFTPD en CentOS 7.

Instalar VSFTPD en CentOS 7

Paso 1. Instale el paquete vsftpd (Deamon FTP muy seguro).

yum install vsftpd

Paso 2. Configurar vsftpd.

Antes de editar el archivo de configuración “vsftpd.conf”, será mejor que haga una copia de seguridad:

cp /etc/vsftpd/vsftpd.conf  /etc/vsftpd/vsftpd.conf.bak

Vamos a editar el archivo de configuración para vsftpd y buscar las siguientes líneas y hacer los cambios como se muestra a continuación:

#nano /etc/vsftpd.conf

anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES
listen_ipv6=NO

Paso 3. Reinicie el servicio vsftpd.

systemctl restart vsftpd

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

systemctl enable vsftpd

Paso 4. Configure el cortafuegos para vsftpd.

Si desea conectarse al servidor FTP de forma remota, debe habilitar el tráfico FTP a través del firewall. Para habilitarlo, ejecute los siguientes comandos:

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

Paso 5. Configuración del acceso de usuario.

Con el servidor FTP vsftpd, tiene la opción de dejar la autenticación del servicio FTP solo para el 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:

useradd idroot
passwd idroot

¡Felicitaciones! Ha instalado correctamente el servidor vsftpd. Gracias por usar este tutorial para instalar vsftpd en sistemas CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de VSFTPD.


Cent OS
  1. Cómo instalar un servidor FTP en CentOS 7 con VSFTPD

  2. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  3. Cómo instalar Java 11 y 12 en CentOS 7

  4. Cómo instalar un servidor FTP en CentOS 7

  5. Cómo instalar un servidor FTP en CentOS 7

Cómo instalar el servidor vsftpd en Debian 11

Cómo instalar VSFTPD en CentOS 7

Cómo instalar un servidor FTP en CentOS 8

Cómo instalar Vsftpd en Ubuntu 16.04

Cómo instalar Vsftpd en Ubuntu 18.04 LTS

¿Cómo Instalar Un Servidor Ftp?