LDAP-常用命令

1.recreating default ads instance ./

[root@dhcppc2 ~]# dsadm delete /usr/local/dsee7/var/dcc/ads    #delete default instance
[root@dhcppc2 ~]# dsccsetup ads-create      #create default instance            
[root@dhcppc2 ~]# dsadm start /usr/local/dsee7/var/dcc/ads  #start instance
[root@dhcppc2 ~]# dsadm list-running-instances 

2.start Cacao, deploy Cacao init-script, register the DSCC agent in Common Agent Container  

[root@dhcppc2 ~]# cacaoadm start /stop
[root@dhcppc2 ~]# cacaoadm enable
[root@dhcppc2 ~]# dsccsetup cacao-reg

3.registering instance to DSCC

# dsccreg add-server -h hostname instance-install-path

4.list registed instance

[root@dhcppc2 ~]# dsccreg list-servers

5.create suffix 

# dsconf create-suffix -h hostname -p port dc=example,dc=com
Check to see if the suffix has been created.
$ dsconf list-suffixes -h host -p port -v

6.import data online

[root@dhcppc2 ~]# dsconf import -h [hostname] -p [port] [file.ldif] dc=example,dc=com
[root@dhcppc2 ~]# dsconf import -h hostname IP -p port -e -D cn=DirectoryManager -w [password] -Q dc=example,dc=com [file.ldif]

7.import data offline

[root@dhcppc2 ~]# dsadm import $INSTANCEHOME [file.ldif] dc=example,dc=com
[yn4a@YncmIAM-ESP-b bin]$ ./dsadm import /home/ldap/amsldap /tmp/2014-05-21.ldif dc=test
新数据将覆盖后缀 dc=test的现有数据。
必须在所有复制的后缀上执行初始化。
是否继续 [y/n]? y
正在导入数据...
[23/May/2014:10:06:56 +0800] - DEBUG - conn=-1 op=-1 msgId=-1 -  Backend Instance: test
[23/May/2014:10:06:57 +0800] - Waiting for 6 database threads to stop
[23/May/2014:10:06:58 +0800] - All database threads now stopped
[23/May/2014:10:06:59 +0800] - import test: Index buffering enabled with bucket size 100
……

8.export data offline

[root@dhcppc2 ~]# dsadm export INSTANCEPATH dc=example, dc=com PATN/[file.ldif]

9.export data online

[root@dhcppc2 ~]# dsconf export -h IP -p port -e -D cn=DirectoryManager -w password -Q dc=example,dc=com [file.ldif]

10.list indexes  

[root@dhcppc2 ~]# dsconf list-indexes -D cn=DirectoryManager --pwd-file password -e -p port -v dc=example, dc=com 

11. Back Up the Directory Server Data

[root@dhcppc2 ~]# dsconf backup -h host -p port /tmp/backupArchiveDir

12. Index an Attribute

In this example, the preferredLanguage attribute is going to be indexed.
Create an index entry for the attribute. By default, the index matching types are equity and presence.
$ dsconf create-index -h host -p port dc=example,dc=com preferredLanguage
Check that the index entry has been created
$ dsconf get-index-prop -h host -p port dc=example,dc=com preferredLanguage
Generate the index for the attribute.
$ dsconf reindex -h host -p port -t preferredLanguage dc=example,dc=com
【[root@rusky ~]# dsconf create-index -D cn=DirectorManager--pwd-file password -h hostname -e -p port dc=example,dc=com Attribute】???

  

  

  

 


  

 

  

 

转载于:https://www.cnblogs.com/rusking/p/3731130.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值