对于多用途身份验证,MySQL、PostgreSQL 还是 LDAP 更合适?

对于多用途身份验证,MySQL、PostgreSQL 还是 LDAP 更合适?

我想设置一个 Oracle Linux 6 服务器,为用户提供安全的 IMAP 电子邮件(使用 dovecot)、Jabber IM、FTP(使用 vsftpd)和 calDav。但是,我希望每个用户登录都能验证所有服务(例如,Joe Smith 注册一次用户名和密码,他可以使用该用户名和密码来处理电子邮件、ftp 和日历)。我的问题是,哪种数据库服务最适合该应用程序?

另外,有没有办法将数据库与预先存在的服务器 shell 登录链接起来(例如,这样我就可以在不同的设备上阅读 root 帐户的 LogCheck 电子邮件)?

答案1

几乎所有具有身份验证的服务都可以使用 LDAP,但 SQL 数据库则不然。因此,如果您不确定所有服务是否都可以使用 MySQL 或 PostgreSQL,请选择 LDAP。

相关内容