我们有两个独立的站点,每个站点都有一个ProFTPd主机,Apache通过/etc/passwdvalidation用户。这需要pipe理两个独立的密码文件,我们希望有一个复制的后端。
我可以看到至less有两个选项–MySQL数据库和LDAP目录。这两个选项都可以复制,并用作ProFTPd或Apache的身份validation后端。
每个解决scheme的优缺点是什么?
MySQL和LDAP都能正常工作,select一个你已经熟悉的。 🙂
如果您已经使用了MySQL,selectMySQL的一个明显的优势就是您可以使用现有的基础架构而不需要任何新的组件。
OpenLDAP的设置可能有点痛苦,但是在极端的负载下,authentication可能比MySQL更快。 对于频繁的写入,OpenLDAP并不是最佳的select,因为一般的LDAP都是为面向读取的工作负载devise的。