Cyrus SASL 是否支持 userdb 身份验证?

Cyrus SASL 是否支持 userdb 身份验证?

我没有发现任何迹象表明它不行;我需要能够验证虚拟用户。如果不行,我是否需要开始使用 dovecot?

答案1

是的,它确实。

例如,要使用 ldap 作为身份验证机制,我可以saslauthd这样开始:

/usr/sbin/saslauthd -m /var/run/saslauthd -a ldap -O /etc/saslauthd.conf

以下是 的内容/etc/saslauthd.conf

ldap_servers: ldap://127.0.0.1
ldap_version: 3
ldap_search_base: dc=domain,dc=vn
ldap_scope: sub
ldap_uidattr: cn
ldap_filter: cn=%u
ldap_auth_method: bind
ldap_bind_dn: cn=binder,ou=it,dc=domain,dc=vn
ldap_bind_pw: pa$$w0rd

相关内容