[閒聊] vsftpd 使用者自訂目錄 user_config_dir

看板Linux作者 (Perfect Stranger)時間15年前 (2010/10/16 23:43), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
最近在試vsftp 想將使用者的login dir 變更到期望的路徑 (如usb..) 剛剛TRY了一下有點心得 開啟 user_config_dir 這個功能後 /etc/vsftpd/vsftpd.conf -> user_config_dir=/etc/vsftpd/userconf 在指定的DIR(userconf)下面新增了使用者"abc123"的個人設定值 /etc/vsftpd/userconf/abc123 然後將使用者設定檔裡面新增 local_root = /media/XXX -> usb mount之後的路徑 -> service vsftpd restart logout後改用abc123這個user login 在mount usb disk到 /media/XXX 用abc123這個帳號 連線FTP.. 進到的home就是usb的root abc123這個帳號登入就會直接在 /media/XXX 不過因為權限的關係.. 由哪一位 user mount 才有權限使用那個目錄 我在想..在mount的時候下的參數 可以限定權限去使用這個mount 不過mount的參數還不熟 = =... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.165.252.4

10/17 02:00, , 1F
vsftpd的使用者跟系統的使用者是一樣的,所以設系統的使用者
10/17 02:00, 1F

10/17 02:00, , 2F
的家目錄,ftp連上去時就是進那個目錄了
10/17 02:00, 2F

10/17 13:16, , 3F
passwd我也有TRY過..不過改passwd有點不方便..
10/17 13:16, 3F
文章代碼(AID): #1CkSWj6b (Linux)