功能 :
用于重命名条目的客户端工具 .
使用格式
ldapmodrdn [-r] [-n] [-v] [-k] [-K] [-c] [-C] [-M[M]] [-D binddn] [-W] [-w passwd] [-H ldapuri] [-h ldaphost] [-p ldapport] [-P 2|3] [-f file] <dn> <rdn>
参数说明
-r 删除 rdn . 缺省情况下保留旧 rdn.
-n 用于调试到服务器的通讯 . 但并不实际执行搜索 . 服务器关闭时 , 返回错误;服务器打开时 , 常和 -v 参数一起测试到服务器是否是一条通路 .
-v 运行在详细模块 . 在标准输出中打出一些比较详细的信息 . 比如 : 连接到服务器的 ip 地址和端口号等 .
-C 自动追踪引用 .
-c 出错后继续操作程序并不中止 . 缺省情况下出错的立即停止 .
-M[M] 打开 manage DSA IT 控制 . -MM 把该控制设置为重要的 .
-f file 从文件内读取条目的 modrdn 信息息而不是从标准输入读取 .
-x 使用简单认证 .
-D binddn 指定搜索的用户名 ( 一般为一 dn 值 ).
-W 指定了该参数 , 系统将弹出一提示入用户的密码 . 它和 -w 参数相对 .
-w bindpasswd 直接指定用户的密码 . 它和 -W 参数相对使用 .
-H ldapuri 指定连接到服务器 uri(ip 地址和端口号 , 常见格式为 ldap://hostname:port). 如果使用了 -H 就不能使用 -h 和 -p 参数 .
-h ldaphost 指定要连接的主机的名称 /ip 地址 . 它和 -p 一起使用 .
-p ldapport 指定要连接目录服务器的端口号 . 它和 -h 一起使用 .
如果使用了 -h 和 -p 参数就不能使用 -H 参数 .
示例 :
使用超级用户权限重命名 (modrdn) 位于 192.168.1.33 机器上的端口为 389 的目录服务器上的条目 , 使用简单认证 , 重命名 (modrdn)ou= gbase8d,c=cn 条目 , 新的 rdn 我改为 ou=new- gbase8d. 命令行参数可以照如下方式书写 .
ldapmodrdn -x -H ldap://192.168.1.33:389 -D "cn=directory manager,c=cn" -w secret ou=gbase8d,c=cn ou=new-gbase8d
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69980119/viewspace-2777713/ ,如需转载,请注明出处,否则将追究法律责任。