//do not allow anonymous accessanonymous_enable=NO//set the local user to be accessible. Note: Primarily for virtual hosting users, if the item is set to No then all virtual users will not be able to accesslocal_enable=YES//Allow write operationswrite_enable=YES//permission mask for files created or uploadedlocal_umask=022//prohibit anonymous users from uploadinganon_upload_enable=NO//prohibit anonymous users from creating directoriesanon_mkdir_write_enable=NO//when you enter the directory, you can display some settings, which can be set by Message_file=.message .dirmessage_enable=YES//Open Logxferlog_enable=YES//port number of the active connectionconnect_from_port_20=YES//set prohibit upload file change hostchown_uploads=NO//log path, remember to create it yourself and chown the file Vsftpd.vsftpd/var/log/vsftpd.logxferlog_file=/var/log/Vsftpd.log//is the format of the log format, you know. When using Wu FTP software, set yes.xferlog_std_format=YES//because we set VSFTPD's shell to nobody, so this place write VSFTPD can! Of course, it can be written in the system nobodyNopriv_user=vsftpd//set support for asynchronous transfer functionasync_abor_enable=YES//setting up an upload that supports ASCII modeascii_upload_enable=YES//setting up an upload that supports ASCII modeascii_download_enable=YES//Login WelcomeFtpd_banner=Welcome to Dongnan FTP service.//limit in your own directory, do not let him out, for example, if set to No, then when you log in to FTP, you can access the server some other permissions directory. When set to Yes, locks your directory.chroot_list_enable=YES//The user will be written to this inside, write to the user here to stay in the home directorychroot_list_file=/etc/vsftpd/chroot_list//start in standalone modelisten=YES///vsftpd files under etc/pam.d/Pam_service_name=vsftpd//users in/etc/vsftpd/user_list will not be allowed to use FTPuserlist_enable=YES//firewall mechanism to support TCP Wrapperstcp_wrappers=YES//enable the virtual user featureguest_enable=YES//virtual users have permissions that match their host usersvirtual_use_local_privs=YES//the configuration file storage path for the virtual user's personal vsftpd. Vsftpd_config is a folder. Note: The profile name must be the same as the virtual user nameUser_config_dir=/etc/vsftpd/vsftpd_config
Vsftpd.conf detailed