首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用没有@域名后缀的用户名的Samba4

使用没有@域名后缀的用户名的Samba4
EN

Server Fault用户
提问于 2015-07-15 14:27:11
回答 1查看 657关注 0票数 -1

我希望用户使用以下方法登录到我的邮件服务器:

u: user1 (非user1@example.com) p:密码

我正在使用Samba4 on Zentyal进行身份验证。

如何配置,使用户在登录时不必将域名添加为用户名?

EN

回答 1

Server Fault用户

发布于 2015-07-17 12:32:06

找到了答案:

必须在dovecot-ldap.conf中编辑此属性。

代码语言:javascript
复制
user_filter = (&(sAMAccountName=%n)(objectClass=user)(!(userAccountControl=514)))

对我来说,这意味着查找一个用户,其中%n与sAMAccountName相同。( ldap配置中的%n表示在电子邮件中@签名之前的用户名,%u表示完整的电子邮件地址,%d表示域)。

这是在LDAP数据库中搜索的,它看起来像这样,所以您可以用其他唯一的属性来替换sAMAccountName=%n部件,比如mail=%u,这意味着LDAP数据库中的邮件属性必须匹配用户在登录时输入的完整条目。

更多的可以通过深入地研究以下内容来理解:http://wiki2.dovecot.org/AuthDatabase/LDAP/Userdb

记录54

dn: CN=Gift Rise,CN=Users,DC=example,DC=co,DC=za

cn:礼品增值

sn:格栅

..。

sAMAccountName:格雷斯

sAMAccountType: 805306368

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/705948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档