vsftp給使用者指定訪問目錄,而且不能訪問上層目錄

2021-08-08 19:32:27 字數 527 閱讀 5028

以下都是通過vsftp設定

今天發現使用ftp登陸之後,它可以向上訪問目錄,甚至可以看到任何目錄。於是我就想解決辦法。

#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

然後在/etc/vsftpd/下建立檔案chroot_list檔案,其實這個檔案是限制那個使用者不能向上訪問目錄。在這個檔案裡寫入你要限制的使用者名字,比如:zkr如果需要多個使用者,一行乙個即可。

vim vsftpd.conf

新增如下配置

user_config_dir=/etc/vsftpd/userconfig 使用者配置目錄

mkdir userconfig

cd userconfig/

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

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

為VSFTP使用者指定登入後的目錄

vsftp使用者目錄指定 1.修改vsftp配置檔案 vi etc vsftpd vsftp.conf 啟動chroot列表 chroot list enable yes 指定列表位置 chroot list file etc vsftpd chroot list 所有使用者將被鎖定在定義的目錄 u...

vsftp訪問FTP使用者根目錄以外的資料的實現方法

在linux裡,把自動備份放到另外的目錄。如 home user1 databackup 假設ftp使用者為user2,其ftp根目錄是 home user2。首先想到的是用ln建立連線,但發現以下問題 第一,硬鏈結只支援檔案鏈結,不支援目錄鏈結,而且要求檔案在同乙個檔案系統。第二,vsftp預設配...