ITPub博客

首页 > 数据库 > 国内数据库 > 南大通用GBase8d产品客户端应用小工具之ldapmodify

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

原创 国内数据库 作者:pierluoxierwa21 时间:2021-05-13 14:26:53 0 删除 编辑

功能

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

 

使用格式 :

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] 

 

参数说明 :

n   -a 添加新的条目 . 缺省的是修改存在的条目 .

n   -C     自动追踪引用 .

n   -c     出错后继续执行程序并不中止 . 缺省情况下出错的立即停止 . 比如如果你的 ldif 文件内的某个条目在数据库内并不存在 , 缺省情况下程序立即退出 , 但如果使用了该参数 , 程序忽略该错误继续执行 .

n   -n     用于调试到服务器的通讯 . 但并不实际执行搜索 . 服务器关闭时 , 返回错误;服务器打开时 , 常和 -v 参数一起测试到服务器是否是一条通路 .

n   -v     运行在详细模块 . 在标准输出中打出一些比较详细的信息 . 比如 : 连接到服务器的 ip 地址和端口号等 .

n   -M[M]  打开 manage DSA IT 控制 .  -MM 把该控制设置为重要的 .

n   -f file 从文件内读取条目的修改信息而不是从标准输入读取 .

n   -x     使用简单认证 .

n   -D binddn    指定搜索的用户名 ( 一般为一 dn 值 ).

n   -W     指定了该参数 , 系统将弹出一提示信息 , 要求用户输入密码 . 它和 -w 参数相对使用 .

n   -w bindpasswd    直接指定用户的密码 . 它和 -W 参数相对使用 .            

n   -H ldapuri 指定连接到服务器 uri(ip 地址和端口号 , 常见格式为 ldap://hostname:port). 如果使用了 -H 就不能使用 -h 和 -p 参数 .

n   -h ldaphost 指定要连接的主机的名称 /ip 地址 . 它和 -p 一起使用 .

n   -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

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69980119/viewspace-2772112/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-07-24

  • 博文量
    11
  • 访问量
    6033