vsftp 限制使用者目錄,不得改變目錄到上級

2021-03-31 08:56:58 字數 714 閱讀 1473

3.2.3. 特定使用者peter、john 不得變更目錄

使用者的預設目錄為/home/username,若是我們不希望使用者在ftp 時能夠

step1. 修改/etc/vsftpd/vsftpd.conf

將底下三行

#chroot_list_enable=yes

# (default follows)

#chroot_list_file=/etc/vsftpd.chroot_list

改為 chroot_list_enable=yes

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

step2. 新增乙個檔案: /etc/vsftpd/chroot_list

內容增加兩行:

peter

john

step3. 重新啟動vsftpd

[root@home vsftpd]# /sbin/service vsftpd restart

shutting down vsftpd: ok ]

starting vsftpd for vsftpd: ok ]

若是peter 欲切換到根目錄以外的目錄,則會出現以下警告:

ftp> cd /home

550 failed to change directory.

SuSE sftp限制使用者活動目錄

使用 sftp 的 chrootdirectory 功能。注釋掉原來的subsystem一行,新增以下三行就可以了.subsystem指定sftp的處理方式.match在sshd config中用來指定條件的,後面可以跟group也可以跟ip,也可以三者或者兩者同時出現.要注意的是,match所匹配...

linux怎麼設定vsftp使用者訪問目錄許可權

1.在指定的目錄建立資料夾 訪問的目錄 mkdir picture 2.建立乙個使用者組 zdhgroup groupadd zdhgroup 3.建立乙個使用者並指定路徑和組 useradd d mnt zdh picture g zdhgroup zdhuser 4.設定使用者的密碼 passw...

vsftp配置例項 虛擬使用者鎖定目錄

一 實驗步驟 1 建立使用者 建立ftpuser1登入使用者 useradd g ftp d share soft s sbin nologin ftpuser1 為ftpuser1設定登入密碼 passwd ftpuser1 2 編輯配置檔案 設定 鎖定目錄,當chroot list enable...