我正在开发Ubuntu12.04--我用SSL/TLS建立了一个ProFTPd服务,虚拟用户存储在MySQL数据库和配额(mod_tls、mod_sql、mod_sql_mysql、mod_quotatab、mod_quotatab_sql)中。效果很好。
现在,我希望在SFTP上设置相同的东西,而不是SSL/TLS。我用mod_sftp和mod_sftp_sql从源代码中构建了mod_sftp。
是否可以通过SFTP/SQL通过密码对用户进行身份验证?
我看到了接受SFTPAuthMethods的指令password。如何将其与mod_sftp_sql和SQL查询绑定?所有找到的文档都是关于公钥身份验证方法的。
发布于 2014-09-09 11:24:39
我想,SFTPAuthorizedUserKeys、SFTPAuthorizedHostKeys和SQLNamedQuery是您要寻找的参数。
在mod_sftp_sql模块文档页面有很好的解释:
http://www.proftpd.org/docs/contrib/mod_sftp_sql.html
https://serverfault.com/questions/605706
复制相似问题