Linux
vsftpd 使用 pam-mysql 的虛擬使用者主目錄
我見過很多解決方案,比如
homedir=/somepath/$USER
where$USER
take 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'"``