openldap批量修改操作

方法:

1、先找出需要修改的dn

ldapsearch -x -b 'ou=shanghai,dc=domain,dc=com' -D "cn=root,dc=domain,dc=com" -W dn >chag.ldif

2、添加或者修改ldap屬性

首先將要添加的內容放到一個文件add.txt

如:

changetype: modify

add: timezone

timezone: Etc/GMT+8

使用sed命令添加

sed -i '/^dn:/r add.txt' chag.ldif


匹配^dn,然後執行操作

-i 直接修改

sed -i '/^dn:/a nihao123' chag.ldif

添加是a,插入是i


3、執行ldapmodify進行修改

ldapmodify -x -D "cn=root,dc=domain,dc=com" -W -f chag.ldif


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章