VSFTPD
por victor urquiza
1. Escritura
1.1. write_enable=NO
1.2. anon_upload_enable=NO
1.3. anon_mkdir_write_enable=NO
1.4. anon_other_write_enable=NO
2. Activación Usuarios
2.1. guest_enable=YES
2.2. guest_username=virtual
3. Transferencia
3.1. connect_from_port_20=YES
3.2. idle_session_timeout=600
3.3. data_connection_timeout=120
3.4. pasv_enable=YES
3.5. listen=YES
3.6. max_clients=5
3.7. max_per_ip=3
3.8. pasv_min_port=30000
3.9. pasv_max_port=30999
4. Iniciar FTP
4.1. /sbin/service vsftpd start
4.2. /sbin/service vsftpd restart
5. Configuración Logs
5.1. xferlog_enable=YES
5.2. vsftpd_log_file=/var/log/vsftpd.log
5.3. log_ftp_protocol=YES
6. Acceso Anonymous
6.1. anonymous_enable=NO
6.1.1. Nuevo nodo
6.2. local_enable=YES
6.3. anon_root=anonimo
6.4. anon_world_readable_only=YES
6.5. anon_upload_enable=NO
6.6. anon_mkdir_write_enable=NO
7. Area
7.1. chroot_local_user=YES
7.2. chroot_list_enable=YES
7.3. chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
7.4. local_max_rate="56"
8. Crear Usuarios
8.1. useradd -d /home/ftpsite virtual
9. Instalacion
9.1. sudo apt-get install vsftpd
10. Activar Mensaje
10.1. dirmessage_enable=YES
10.2. ftpd_banner=Bienvenido al servidor ftp de la mancha negra
11. SSL
11.1. ssl_enable=YES
11.2. force_local_logins_ssl=NO
11.3. Activar Versiones
11.3.1. ssl_tlsv1=YES
11.3.2. ssl_sslv2=YES
11.3.3. ssl_sslv3=YES