问题描述
ApacheDS的新手-正在使用apacheds-2.0.0-M17.
Am new to ApacheDS - am using apacheds-2.0.0-M17.
默认的admin密码是secret.
The default password for admin is secret.
有人知道我可以在哪里将值更改为其他值吗?
Does anyone know where I can change the value to something else?
内部:
apacheds/instances/default/conf/config.ldif
找到以下条目:
ads-pwdattribute: userPassword
在进行谷歌搜索时,有很多示例提到使用Apache Directory Studio进行此操作,但是我要配置的特定实例在Linux shell中以无头(无UI)模式运行.
When googling it, there are a lot of examples that mention doing it using Apache Directory Studio but the particular instance I am trying to configure is running in a Linux shell in a headless (no UI) mode.
在ldapmodify中使用以下命令进行了尝试,并在按Enter键后光标挂起(提示音闪烁).我什至尝试在它前面加上sudo,然后发生同样的事情.
Tried using the following command with ldapmodify and the cursor hangs (keeps blinking) after pressing enter. I even tried prepending it with sudo and the same thing happens.
ldapmodify -H ldap://localhost:10389 -D "uid=admin,ou=system" -x -w secret
有人知道它为什么挂吗?
Does anyone know why it hangs?
我可能做错了什么?
再次感谢
詹姆斯
推荐答案
在 n ApacheDS文档.
ldapmodify
(如果未提供要使用-f
参数处理的文件)将等待标准输入的输入,并期望在标准输入上输入 LDIF 格式的文件,需要执行修改.
ldapmodify
, if not given a file to process with -f
parameter, waits for input from standard input, on which it expects a LDIF formatted file with modifications to perform.
在您的情况下,这样的LDIF文件如下所示:
In your case such a LDIF file would look something like:
dn: uid=admin,ou=system
changetype: modify
replace: userPassword
userPassword: new-password
这篇关于更改ApacheDS中的默认管理员密码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!