linux – 允许用户更改密码的OpenLDAP ACL

linux – 允许用户更改密码的OpenLDAP ACL,第1张

概述应该添加什么ACL slapd.conf以允许用户更改密码.我们现在拥有默认ACL,只允许rootdn修改权限,同时允许包括匿名在内的所有人阅读. 尝试以下方面的内容: access to attrs=userPassword by self write by anonymous auth by users noneaccess to * by 应该添加什么ACL slapd.conf以允许用户更改其密码.我们现在拥有默认ACL,只允许rootdn修改权限,同时允许包括匿名在内的所有人阅读.解决方法 尝试以下方面的内容:
access to attrs=userPassword        by self write        by anonymous auth        by users noneaccess to * by * read

(请注意,出于安全原因,您不希望每个人都能够阅读UserPassword属性 – 这将允许人们浏览您的影子/加密密码并轻松地针对他们运行破解程序.)

编辑以添加对上述attrs = userPassword ACL访问权限的请求说明

通过自我写
登录用户可以编写(更改)自己的userPassword属性 – 这可以让您更改密码.

通过匿名身份验证
匿名用户(匿名绑定到目录的用户 – 也就是说,没有指定DN和密码)可以访问userPassword,仅用于身份验证(他们无法访问它以用于任何其他目的,例如搜索或浏览) .

用户没有这会拒绝登录用户访问其他任何人的userPassword属性.从理论上讲,这也可以是auth,但通常(至少在我的环境中)登录用户不需要作为另一个用户进行身份验证/绑定.

总结

以上是内存溢出为你收集整理的linux – 允许用户更改密码的OpenLDAP ACL全部内容,希望文章能够帮你解决linux – 允许用户更改密码的OpenLDAP ACL所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/1038800.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存