无法通过ldapmodify修改条目(无ldif)

无法通过ldapmodify修改条目(无ldif),ldap,ldap-query,Ldap,Ldap Query,我在ldap中有一个要将值从0更改为1(不带ldif)的对象: 我需要的是把值改为1,4小时后就没有运气了。“斯塔克,你是我唯一的希望。” 我使用以下命令: ldapmodify -x -y <path_to_passfile> -D uid=fsLDAPRoot,ou=People,fsFragmentId=Security,fsClusterId=ClusterRoot dn: ParameterId=MyParam,FragmentId=aaa,FragmentId=bbb,F

我在ldap中有一个要将值从0更改为1(不带ldif)的对象:

我需要的是把值改为1,4小时后就没有运气了。“斯塔克,你是我唯一的希望。”

我使用以下命令:

ldapmodify -x -y <path_to_passfile> -D uid=fsLDAPRoot,ou=People,fsFragmentId=Security,fsClusterId=ClusterRoot
dn: ParameterId=MyParam,FragmentId=aaa,FragmentId=bbb,FragmentId=ccc,fsFragmentId=ddd,fsClusterId=eee
changetype: modify
replace: MyParam
MyParam: 1
ldapmodify-x-y-D uid=fsLDAPRoot,ou=People,fsFragmentId=Security,fsClusterId=ClusterRoot
dn:ParameterId=MyParam,FragmentId=aaa,FragmentId=bbb,FragmentId=ccc,fsFragmentId=ddd,fsClusterId=eee
变更类型:修改
替换:MyParam
MyParam:1
结果,当我输入行时,什么也没有,在eed中输入enter两次(一行空白,然后是:)

修改条目“omsParameterId=DeleteFilesAfterRead,OMSPragmentId=OMSBTSFileReader,OMSPragmentId=SS_MeasurementHandling,OMSPragmentId=OMSSplatform,fsFragmentId=OMS,fsClusterId=ClusterRoot”

然后返回我的控制。我按ctrl+z组合键关闭

对象从ldap中消失


我无法找出问题所在。

必须使用命令
ldapmodrdn
重命名条目:

ldapmodrdn -r
ParameterId=0,FragmentId=a,FragmentId=b,FragmentId=c,fsFragmentId=d,fsClusterId=e
ParameterId=1
在我的示例中,这些行是从stdin读取的。添加一个空行以表示操作结束,然后添加Ctrl-Z表示文件结束。为了清楚起见,我省略了其他命令选项


键入但未测试

必须使用命令ldapmodrdn重命名条目:

ldapmodrdn -r
ParameterId=0,FragmentId=a,FragmentId=b,FragmentId=c,fsFragmentId=d,fsClusterId=e
ParameterId=1
在我的示例中,这些行是从stdin读取的。添加一个空行以表示操作结束,然后添加Ctrl-Z表示文件结束。为了清楚起见,我省略了其他命令选项

已打印但未测试