Cómo configurar el servidor VSFTPD en CentOS/RHEL 6/5

Cómo configurar el servidor VSFTPD en CentOS/RHEL 6/5

VSFTPD representa Demonio ftp muy seguro. VSFTPD es el servidor FTP más popular. También probablemente el servidor FTP más seguro y más rápido para sistemas de unix. Si está buscando un servidor FTP que pueda proporcionarle seguridad, rendimiento y estabilidad, entonces su búsqueda está terminada aquí, VSFTPD puede ser la mejor opción adecuada para usted.

Este artículo lo ayudará a configurar el servidor VSFTPD en los sistemas CentOS/RHEL y Fedora

Características de VSFTPD

A pesar de ser pequeños para fines de velocidad y seguridad, se pueden lograr muchas configuraciones FTP más complicadas con VSFTPD! De ninguna manera una lista exclusiva, VSFTPD manejará:

    • Configurar usuarios virtuales
    • Configuraciones de IP virtuales
    • Operación independiente o inetd
    • Configuración por usuario
    • Aceleración de ancho de banda
    • Configuración basada en IP de fuente
    • Límite por fuente IP
    • IPv6 habilitado
    • Soporte de cifrado a través de la integración SSL

Paso 1: Instalar VSFTPD

VSFTPD ya está disponible bajo los repositorios predeterminados por el CentOs, pero para instalar la última versión estable, primero habilite el repositorio de Centalt en el sistema. Ahora ejecute el siguiente comando.

# yum instalación vsftpd 

Paso 2: Configurar VSFTPD

VSFTPD tiene una larga lista de configuración, aquí estamos haciendo pocas configuraciones requeridas ahora. Editar archivo de configuración VSFTPD /etc/vsftpd/vsftpd.confusión En su editor favorito (por ejemplo: Vim o Nano) y actualizar los siguientes valores

1- Permitir FTP anónimo? Establecer este valor en NO para deshabilitar el inicio de sesión anónimo. El valor predeterminado es sí

Anónimo_enable = no

2- Descomment a continuación línea para permitir a los usuarios locales del sistema iniciar sesión a través de FTP

local_enable = sí

3- Línea a continuación de la línea para habilitar cualquier forma de comando de escritura FTP como, crear o cargar archivos y directorio.

write_enable = sí

4- Establezca esta configuración para restringir a los usuarios locales a los directorios de inicio.

chroot_local_user = sí

Lea este artículo para leer sobre más configuración sobre la configuración de VSFTPD.

Paso 3: Servicio de inicio VSFTPD

VSFTPD proporciona script init para iniciar el servicio de detener. Para iniciar el servicio VSFTP, use el siguiente comando

# Servicio VSFTPD Inicio 

Para detener o reiniciar el servicio, use los siguientes comandos

# Servicio VSFTPD Stop # Servicio VSFTPD Reiniciar 

Para habilitar el servicio, inicie el comando de arranque del sistema siguiente

# chkconfig vsftpd en