我需要 ProFTPd 连接到一些数据库/表并根据其中的数据授权用户。
我在 db/tables 中有 ftp 登录数据:
db1/ftp
db2 / ftp
db2 / 用户
db2 / ftp_vip
db3 / 数据
您能给我正确的 proftp.conf 和/或 sql.conf 吗?我尝试了 SQLNamedQuery 和 SQLNamedConnectInfo 的多种解决方案,但它们不起作用或仅适用于 db1 / ftp 并且忽略了其他设置。
我只想使用 ProFTPd 模块来完成此操作,而不需要任何外部软件。
PS. Proftpd 版本:1.3.3a 或 1.3.4rc2(对我来说无所谓)
//编辑:db3 在另一台机器上,因此无法查看。
答案1
一种解决方案是使用视图将所有 mysql 数据聚合在一起。