Linux

vsftpd 使用 pam-mysql 的虛擬使用者主目錄

  • June 26, 2020

我見過很多解決方案,比如homedir=/somepath/$USERwhere $USERtake from sysvar,我想為每個使用 mysql 數據庫的使用者更改它。我將它與 pam-mysql 一起使用,所以它看起來像

Id login passwd homedirectory

我希望這個主目錄放入 vsftpd.conf->home_directory =類似的東西

select homedirectory from vsftpd where login='$USER'

是否可以?

廢話,這太愚蠢了,這有效……

local_root=``mysql -sN -utestuser -ptestpass -h localhost DB_NAME -e "select homedir from vsftpd.users where userid = '$user'"``

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