Debian
如何更改現有虛擬 ProFTPD 使用者的主目錄?
我的 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 使用者相關聯。連結使用者應具有新主路徑的必要權限。或者,您可能不僅要更改主路徑,還要將您的虛擬使用者連結到另一個實際使用者。