首先給使用者指定目錄
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 儲存即可
psuseradd 新增使用者ftpuser
-d 指定使用者根目錄為/opt/reconciliation
-s 指定shell指令碼為/sbin/nologin,表示不允許shell登入
-g 建立分組ftpgroup
-g 指定root分組
ps:建立有問題可以刪除重新建立 userdel -r ftpuser
vsftp限制FTP使用者只能訪問自己的目錄
修改配置檔案 etc vsftpd vsftpd.conf chroot local user yes allow writeable chroot yes chroot list enable yes chroot list file etc vsftpd chroot list etc vsft...
FTP服務搭建 ftp限制使用者
yum intstall y vsftpd systemctl start vsftpd vi etc vsftpd users.conf 此檔案為自己建立 zhang1 奇數行為賬號 0000 偶數行為密碼 zhang2 0000 轉化為berkeley db格式的資料庫檔案 db load t ...
Centos 新增ftp使用者
這裡暫不寫安裝過程,只寫了新建ftp使用者過程 1.檢視ftps是否已經安裝 vsftpd v 2.新增使用者名為ftp的使用者 user add ftp 3.修改ftp密碼 passwd ftp 4.設定ftp使用者 usermod s sbin nologin ftp 設定無法登陸系統 user...