【发布时间】:2016-08-09 17:10:59
【问题描述】:
我正在使用应该向 LDAP 记录添加属性的脚本。它曾经可以工作,然后我们将 LDAP 服务器从 Solaris Unix 移到了 Linux。
现在脚本不起作用并抛出错误
LDIF 文件如下所示:
dn:cn=template-uid,ou=Groups,o=mycompany.com,o=Company
changetype:modify
mgrpRFC822MailMember:new@gmail.com
ldapmodify 被这样调用:
ldapmodify -h ldap.mycompany.com -D "cn=LDAPuser" -w *pswd* -v -p 636 -f updateUser.ldif
这是抛出的错误:
ldapmodify: Invalid parameter "mgrpRFC822MailMember" specified for changetype modify
如果我使用同一个用户的 LDAP 浏览器登录 LDAP,我可以手动添加属性而没有任何问题。我只是无法从命令行执行此操作。
有什么想法吗?
谢谢
【问题讨论】:
-
cn=LDAPuser 看起来很可疑。尝试使用 LDAP 中条目的 FDN。
标签: command-line ldap ldap-query ldif