centos7 搭建vsftpd服務並鎖定用戶的家目錄


1.安裝vsftpd服務

yum install vsftpd -y

 2.創建用戶

useradd vsftp -s /sbin/nologin                                ####添加用戶,並且這個用戶沒有登陸系統的權限
passwd vsftp

3.修改vsftp配置文件

[root@localhost home]# vim /etc/vsftpd/vsftpd.conf 把其中的某些注釋取消
  chroot_local_user=YES ####鎖定本地用戶的家目錄,但是目錄本身的w權限要取消。這是安全考慮,若不取消會出問題
   chroot_list_enable=YES ####啟用可跳出家目錄列表
chroot_list_file=/etc/vsftpd/chroot_list ####跳出家目錄文件

比如我們想鎖定vsftp在家目錄,但是想讓123用戶能跳出家目錄,就可以把123用戶寫入chroot_list文件

4.啟動服務

[root@localhost home]# systemctl restart vsftpd

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM