我见过很多解决scheme,像homedir=/somepath/$USER ,其中$USER从sysvar中获取,我想用mysql数据库来更改每个用户。 我用它与pam-mysql,所以它看起来像
Id login passwd homedirectory
我想这个主目录放在vsftpd.conf-> home_directory = 类似的东西
select homedirectory from vsftpd where login='$USER'
可能吗?
废话,这是如此愚蠢,这工作…
localroot =“mysql -utest -ptest -dvsftpd -e“从vsftpdtbl中selecthomedir其中userid ='$ user'” \