Ftp

純 ftpd 主目錄

  • June 13, 2018

使用命令安裝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 正常設置中解釋

引用自:https://serverfault.com/questions/72045