Vsftp is known for its simplicity and efficiency, ease of deployment, and high security without performing external programs.
VSFTP deployment has both anonymous and local Users:
Local User: The user has an account on the FTP server and the account is a local user account, and the login directory is/home/username
Anonymous User: User does not have account on FTP server, login directory is/var/ftp
Deployment of VSFTPD
CentOS By default is installed, we can use RPM-QA view, if not installed Yum installation, and then check the port or state.
Rpm-qa|grep vsftpd
Yum Install VSFTPD
VSFTPD configuration file
/etc/vsftpd/vsftpd.conf//Main configuration file
/etc/vsftpd/ftpusers//Specify which users cannot access the FTP server
/etc/vsftpd/user_list
When Userlist_enable=yes,userlist_deny=yes is set in the primary configuration file vsftpd.conf, the user specified in User_list cannot access the FTP server.
When Userlist_enable=yes,userlist_deny=no is set in the primary configuration file vsftpd.conf, only the user specified in User_list can access the FTP server.
Anonymous configuration of Vsftp
Anonymous FTP is generally used in public networks, as long as the guarantee anonymous_enable=yes, that is, open the anonymous way, reload the configuration file or restart the server.
More Wonderful content: http://www.bianceng.cnhttp://www.bianceng.cn/Servers/Ftp/