ApacheDS的新手 - 使用apacheds-2.0.0-M17。
admin的默认密码是secret。
有谁知道我可以将值更改为其他内容吗?
内部:
apacheds/instances/default/conf/config.ldif
找到以下条目:
ads-pwdattribute: userPassword
在谷歌搜索时,有很多例子提到使用Apache Directory Studio进行操作,但我尝试配置的特定实例是在无壳(无UI)模式的Linux shell中运行。
使用以下命令尝试使用ldapmodify,并在按Enter键后光标挂起(保持闪烁)。我甚至尝试用sudo进行前置,同样的事情发生了。
ldapmodify -H ldap://localhost:10389 -D "uid=admin,ou=system" -x -w secret
有谁知道它挂起的原因?
我可能做错了什么?
再次感谢,
詹姆斯
答案 0 :(得分:7)
更改管理员帐户密码记录在n the ApacheDS documentation。
obj['12345'] = {
"firstname": "John",
"lastname": "Smith",
"age": 30
}
,如果没有给出要使用ldapmodify
参数处理的文件,则等待来自标准输入的输入,在该输入上,它期望LDIF格式化的文件可以执行修改。
在您的情况下,这样的LDIF文件看起来像:
-f
答案 1 :(得分:0)
顺便说一句,即使目录在无头服务器上运行,您仍然可以使用Apache Directory Studio(或任何其他图形LDAP客户端)进行此更改。毕竟,LDAP是网络协议。只需在本地计算机上运行LDAP客户端,然后通过网络连接到服务器即可。 (当然,我留给您确定是否需要打开一些防火墙规则或其他内容。)