Principales directivas VSFTPD (estas directivas se configuran en el fichero /etc/vsftpd.conf)

Just an initial demo map, so that you don't start with an empty map list ...

Get Started. It's Free
or sign up with your email address
Rocket clouds
Principales directivas VSFTPD (estas directivas se configuran en el fichero /etc/vsftpd.conf) by Mind Map: Principales directivas VSFTPD (estas directivas se configuran en el fichero /etc/vsftpd.conf)

1. Generales

1.1. write_enable=YES (permite el modo escritura, que los usuarios locales puedan subir ficheros)

1.2. ftpd_banner="" (configurar un mensaje de bienvenida)

1.3. message_file=rutafichero (indica el fichero donde se encuentra el mensaje de bienvenida)

1.4. dirmessage_enable=YES (permite dar un mesaje al conectarte)

1.5. local_umask=022 (permisos con los que se subiran los ficheros)

2. Usuarios

2.1. Locales

2.1.1. local_enable=YES (deja a los usuarios conectarse)

2.1.2. chroot_local_user=YES (enjaula a los usuarios en su propio directorio)

2.1.3. chroot_list_enable=YES (habilita que podamos usar un fichero para guardar los usuarios que no queremos que se sean enjaulados)

2.1.4. chroot_list_file=/etc/vsftpd/vsftpd.chroot.list (fichero en el que escribimos los usuarios que no queremosque se enajulen)

2.1.5. local_max_rate=7200 (podemos limitar la velocidad de transferencia para los usuarios locales, por defecto esta es ilimitada)

2.2. Anonimos

2.2.1. anonymous_enable=YES (permitir conexines anonimas)

2.2.2. anon_world_readable_only=YES (si queremos dejar que los usuarios anonimos descarguen archivos con permisos de lectura)

2.2.3. anon_upload_enable=NO (especificamos si los usuarios anonimos pueden subir archivos al servidor)

2.2.4. anon_mkdir_write_enable=NO (permitir que los usuarios anonimos puedan crear carpetas, solo en su directorio)

2.2.5. anon_max_rate=2048 (para establecer la velocidad máxima de transferencia para los usuarios anonimos)

3. Logs

3.1. xferlog_enable=YES (activa la generación de registros de log por cada subida o descarga)

3.2. vsftpd_log_file=/var/log/vsftpd.log (indica cual es el fichero log)

3.3. log_ftp_protocol=YES (activa el registro (log) de todas las peticiones/respuestas del servidor)

3.4. xferlog_file=/var/log/vsftpd.log (directiva igual que vsftpd_log_file)

4. Transferencia

4.1. connect_from_port_20=NO (impedimos que se conecten al puerto 20, para capar el modo activo)

4.2. idle_session_timeout=600 (tiempo de espera para mantener establecidas las conexiones inactivas)

4.3. data_connection_timeout=120 (tiempo de espera para establecer conexiones de datos inactivas)

4.4. pasv_enable=YES (configurar el modo pasivo)

4.5. listen=YES (configurarlo en modo standalone o como superservidor (NO))

4.6. max_client=5 (numero máximo de clientes simultáneos conectados)

4.7. max_per_ip=3 (numero máximo de conexiones simultáneas por IP)

4.8. pasv_min_port=40000 /pasv_max_port=40020 (rango de puertos que queremos especificar en las conexiones pasivas)