How to Jail FTP User
FTP is built on a client-server architecture and uses separate control and data connections between the client and the server.
Step 1: Prerequisites
To Jail FTP User firstly Configure FTP Server.
Step 2: Modify ftpusers File
Modify ftpusers File in /etc/vsftpd/ftpusers and list the users for jailing.
# vi /etc/vsftpd/ftpusers root bin daemon adm lp sync shutdown halt mail news uucp operator games nobody
Step 3: Configure vsftpd.conf File
If we jail ftp user then we make following settings.
# vim /etc/vsftpd/vsftpd.conf chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list
Step 4: Restart the service
Now restart the service vsftpd
# service vsftpd restart