# # Example vsftpd config file # # See man 5 vsftpd.conf for more information. # # $Header: /home/cvsroot/gentoo-x86/net-ftp/vsftpd/files/vsftpd.conf,v 1.2 2002/05/04 03:42:50 woodchip Exp $ ########### ## Standalone mode listen=YES background=NO ########### ## Main settings #listen_address=192.168.0.1 pam_service_name=vsftpd secure_chroot_dir=/var/empty/ # *S�urit�(divers) write_enable=YES #Make sure PORT transfer connections originate from port 20 (ftp-data). connect_from_port_20=NO #Code crade selon l'auteur. async_abor_enable=NO ls_recurse_enable=YES pasv_enable=YES # *Chrootage #chroot_local_user=YES chroot_list_enable=YES #*LOGs xferlog_enable=YES #xferlog_std_format=YES xferlog_file=/var/log/vsftpd/vsftpd.log # *Authentification deny_email_enable=YES banned_email_file=/etc/vsftpd/vsftpd.banned_emails ########### ## R�uire la charge (et les DDOS) # *Nombre de connections max_clients=200 #max_per_ip=10 # *Timeouts (seconds) connect_timeout=30 data_connection_timeout=120 idle_session_timeout=120 # *Commandes couteuses # -Should be on clients #ascii_upload_enable=YES # -Allow attacker to consume lot of I/O ressource. ##ascii_download_enable=YES # *Divers #one_process_model=NO ########### ## Utilisateurs # *General nopriv_user=nobody # *Anonymous anonymous_enable=YES anon_max_rate=16000 anon_umask=0177 anon_root=/shared/pub #anon_upload_enable=YES #anon_mkdir_write_enable=YES #anon_other_write_enable=YES #chown_uploads=YES #chown_username=nobody # *Local local_max_rate=32000 local_umask=0077 local_enable=YES chroot_local_user=YES chroot_list_enable=YES passwd_chroot_enable=YES ########### # Cosmeticals # *Hello. banner_file=/shared/pub/Terms_of_usage #dirmessage_enable=YES ftpd_banner="You're on hoswho.net FTP service. Read Terms_of_usage before use."