南大通用GBase8d产品客户端应用小工具之ldapmodify详解

功能
用于修改条目的客户端工具.

使用格式:
ldapmodify [-a] [-c] [-C] [-r] [-n] [-v] [-k] [-K] [-M[M]] [-D binddn] [-W] [-w passwd] [-H ldapuri] [-h ldaphost] [-p ldapport] [-P 2|3]

参数说明:
-a 添加新的条目.缺省的是修改存在的条目.
-C 自动追踪引用.
-c 出错后继续执行程序并不中止.缺省情况下出错的立即停止.比如如果你的ldif文件内的某个条目在数据库内并不存在,缺省情况下程序立即退出,但如果使用了该参数,程序忽略该错误继续执行.
-n 用于调试到服务器的通讯.但并不实际执行搜索.服务器关闭时,返回错误;服务器打开时,常和-v参数一起测试到服务器是否是一条通路.
-v 运行在详细模块.在标准输出中打出一些比较详细的信息.比如:连接到服务器的ip地址和端口号等.
-M[M] 打开manage DSA IT 控制. -MM 把该控制设置为重要的.
-f file 从文件内读取条目的修改信息而不是从标准输入读取.
-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参数.

示例:
使用超级用户权限修改位于192.168.1.33机器上的端口为389的目录服务器上的条目,使用简单认证,修改ou=gbase8d,c=cn条目中的description属性,把该属性值修改为GBase8d5.我们把修改的信息写入一ldif文件.假定文件名为G.ldif,那么内容如下:

dn: ou= gbase8d, c=cn
changetype: modify
replace: description
description: GBase8d5

命令行参数可以照如下方式书写.
ldapmodify -x -H ldap://192.168.1.33:389 -D “cn=Directory manager,c=cn” -w secret -f G.ldif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值