Ftp
純 ftpd 主目錄
使用命令安裝
pure-ftpd
和添加使用者後:pure-pw useradd <user> -u <user> -d /var/www/domain -f /var/pure-ftpd/pureftpd.passwd
pure-ftp 要求我輸入使用者的新密碼。但是,通過 ftp 登錄使用者後,我只能使用他的 linux 密碼(而不是上面的密碼)來執行此操作。此外,使用者被定向到他的家 /home/ 而不是 given
/var/www/domain
。有人可以幫忙嗎?
也許您忘記在 pure-ftpd.conf 文件中設置 puredb 路徑,或者使用 -l 選項在啟動命令中指定身份驗證模式(參見 pure-ftpd 的手冊頁)。
如果要將使用者主目錄添加為 root(/) 目錄,只需更改 /etc/pure-ftpd 目錄中可用的 pure-ftpd.conf 中的以下選項。
# Cage in every user in his home directory # YES - User dir as root(/) directory # NO - No restriction ChrootEveryone YES
更多細節在SUSE11 FTP 正常設置中解釋