Debian

如何更改現有虛擬 ProFTPD 使用者的主目錄?

  • July 6, 2016

我的 AuthUserFile 位於/etc/proftpd/proftpd.passwd. 預設根是~. 該文件目前列出了單個使用者(使用者名、密碼雜湊、主目錄)。如何更改此虛擬使用者的主目錄?

事實證明,簡單地修改文件(例如使用sed)就足以進行必要的更改:

sed -i -e 's@/old/home/path@/new/home/path@' /etc/proftpd/proftpd.passwd

ProFTPD 重新啟動後應用更改,例如,service proftpd restart或其他等效命令。

然而,應該注意的是,ProFTPD 虛擬使用者通過實際使用者的 id(也儲存在 中proftpd.passwd)與實際的 Unix 使用者相關聯。連結使用者應具有新主路徑的必要權限。或者,您可能不僅要更改主路徑,還要將您的虛擬使用者連結到另一個實際使用者。

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