ldapdelete:无效选项 -- 'r'
ldapdelete: invalid option -- 'r'
我在执行递归 ldapdelete -r 命令时遇到问题,当我以 root 身份连接到 ldap 虚拟机并执行命令 ldapdelete -r -h ip -p 389 -D "cn=admin,o=ms,c=fr" -w Ap201 -f /tmp/ldapContextes >> $reportFile 2>> $errorFile
时,它会删除ldap 但如果我与另一个 bousr 用户连接并启动相同的命令,我会收到以下错误:ldapdelete: invalid option -- 'r'
我以为是boeusr用户的权限问题,但是在进入二进制文件时,我看到ldapdelete对root、组和其他用户有执行权限,这意味着boeusr有执行权限,但我没有不明白为什么我会收到错误消息。有人知道吗?
谢谢。
ldapdelete
中没有-r
选项,您不能使用此命令递归删除ldap中的条目。
您必须以正确的顺序逐一指定要删除的每个 dn
(即,您不能删除包含子项的条目)。
在这里查看我为同类问题提供的解决方案:
我在执行递归 ldapdelete -r 命令时遇到问题,当我以 root 身份连接到 ldap 虚拟机并执行命令 ldapdelete -r -h ip -p 389 -D "cn=admin,o=ms,c=fr" -w Ap201 -f /tmp/ldapContextes >> $reportFile 2>> $errorFile
时,它会删除ldap 但如果我与另一个 bousr 用户连接并启动相同的命令,我会收到以下错误:ldapdelete: invalid option -- 'r'
我以为是boeusr用户的权限问题,但是在进入二进制文件时,我看到ldapdelete对root、组和其他用户有执行权限,这意味着boeusr有执行权限,但我没有不明白为什么我会收到错误消息。有人知道吗?
谢谢。
ldapdelete
中没有-r
选项,您不能使用此命令递归删除ldap中的条目。
您必须以正确的顺序逐一指定要删除的每个 dn
(即,您不能删除包含子项的条目)。
在这里查看我为同类问题提供的解决方案: