暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBASE 8d客户端工具(三)

原创 ANN7 2022-08-23
315

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=nankan,c=cn 条目中的 description 属性,把该属性值修改为 fukanglu.我们把修改的信息写入一 ldif 文件.假定文件名为 f.ldif,那么内容如下:

dn: ou=nankai, c=cn

changetype: modify

replace: description

description: fukanglu

命令行参数可以照如下方式书写.

ldapmodify -x -H ldap://192.168.1.33:389 -D "cn=Directory manager,c=cn" -w secret -f f.ldif 

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论