1. 程式人生 > >CENTOS限制FTP使用者只能訪問自己的目錄

CENTOS限制FTP使用者只能訪問自己的目錄

首先給使用者指定目錄

useradd -d /opt/reconciliation -s /sbin/nologin -g ftpGroup -G root ftpUser

如果是編輯使用者的FTP目錄則用

usermod -d /path/to/ftp ftpuser

然後修改

vi etc/vsftpd.conf

加上

chroot_list_enable=YES

chroot_list_file=/etc/my_chroot_file

然後 vi /etc/my_chroot_file

每行一個使用者名稱

esc :wq 儲存即可

PS

useradd 新增使用者ftpUser

          -d 指定使用者根目錄為/opt/reconciliation

          -s 指定shell指令碼為/sbin/nologin,表示不允許shell登入

          -g 建立分組ftpGroup

          -G 指定root分組

    PS:建立有問題可以刪除重新建立 userdel -r ftpUser