Ftp

如何為連接到 VSFTPD 的 Ubuntu 使用者設置預設的 ftp 根文件夾?

  • October 25, 2017

如何設置/更改特定使用者的預設 ftp 根文件夾?我希望能夠創建一個開發人員帳戶,該帳戶可以根據目前正在處理的內容在開發框上託管不同的站點。

編輯:伺服器正在執行 Ubuntu 和 vsftpd。

如果您指定user_config_dirin vsftpd.conf,您可以為每個使用者設置任何配置選項。

來自man vsftpd.conf

這個強大的選項允許覆蓋手冊頁中指定的任何配置選項,基於每個使用者。用法很簡單,最好用一個例子來說明。如果您將 user_config_dir 設置為 /etc/vsftpd_user_conf 然後以使用者“chris”身份登錄,那麼 vsftpd 將在會話期間應用文件 /etc/vsftpd_user_conf/chris 中的設置。

因此,local_root以這種方式設置到所需目錄會更改該使用者的 FTP 根目錄。

引用自:https://unix.stackexchange.com/questions/177