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

2021-08-28 19:40:46 字數 566 閱讀 4271

首先給使用者指定目錄

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...