我已经安装了一个目录服务器,但我无法更改用户的密码。 我用过这个命令:
[root @ xxxx]#ldappasswd -x -D“cn =目录pipe理器”-W“uid = xxxxx,ou = xxxx,dc = xxx,dc = xx”-S
新密码:
重新input新的密码:
- sed找不到明显存在的文件
- Cygwin用户/ home文件夹不存在
- 每个目录的文件是否有最大限制?
- 如何在Windows Server 2008中安装共享文件夹?
- 在Apache中浏览目录时,如何在文件名中显示超过19个字符?
inputLDAP密码:
结果:需要保密(13)
其他信息:操作需要安全的连接。
重要提示:该命令适用于OpenLDAP,我已经testing过! 错误在哪里?
提前致谢!
阅读产品的文档。 看来,默认情况下是需要安全的。 这是389和OpenLDAP之间的区别。 如果他们应该是完全一样的话,那么没有人会因为把389换成另外一个项目而烦心了,对吧?
编辑 –
尽pipe如此,“阅读文档”是一个很好的答案,显然你没有。 本页的末尾明确告诉你必须使用ldappasswd的TLS
此操作支持启动TLSencryption(-ZZ [Z]),并且您必须使用安全连接进行密码更改操作。
ldappasswd不能与非ssl连接一起使用。 你有你的fedora dsconfiguration与SSL,如果不使用下面的链接来configuration你的fedora ds在ssl上
http://lists.fedoraproject.org/pipermail/389-users/2012-March/014200.html
在ssl上configurationfedora-ds后,请使用下面的start_tls
ldappasswd -x -ZZ
或以下启动ssl
ldappasswd -h ldaps://server.exmaple.com