1.建立根文件夾
mkdir /home/wwwroot
在wwwroot下建立ftp1文件夾,這個是ftp1用戶能完全掌控的文件夾了
2.建立用戶
adduser -d /home/wwwroot -g ftp -s /sbin/nologin ftp1
passwd ftp1
3.將文件夾權(quán)限賦予ftp用戶ftp1
chown ftp1 /home/wwwroot/ftp1
將wwwroot文件夾的寫權(quán)限關(guān)掉
chmod a-w /home/wwwroot
4.將新建ftp1用戶加入到chroot_list列表
取消/etc/vsftpd/vsftpd.conf中的注釋
chroot_list_enabled=yes
chroot_list_file=/etc/vsftpd/chroot_list
修改根目錄
local_root=/home/wwwroot
編譯/etc/vsftpd/chroot_list文件,將ftp1用戶名寫入,保存
4.重新啟動systemctl restart vsftpd服務(wù),然后可以用FTP軟件登錄了