VSFTPD is a Very Secure File Transfer Protocol Daemon and is one of the most secure FTP available. Install And Configure VSFTPD is used as the default FTP server in Ubuntu, CentOS, Fedora, and RHEL Linux distros etc.
It is authorized under the GNU General Public License and is secure, fast and stable.
sudo apt-get install vsftpd
sudonano /etc/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
chroot_list_enable=NO
The above will chroot all the users.
chroot_local_user=NO
chroot_list_enable=YES
To allow a list of users with chroot, you will need to create a file /etc/vsftpd.chroot_list with a list of usernames that you want to chroot.
chroot_local_user=YES
chroot_list_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd.denied_users
list_deny=NO
userlist_enable=YES
userlist_file=/etc/vsftpd.allowed_users
sudo /etc/init.d/vsftpd restart
At Velan, our server support engineers can help you set up your FTP server. For details, please visit Outsourced Managed IT Services.