• 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】???
    

      

      

      

     


      

     

      

     
  • 相关阅读:
    flask ajax
    python 符合条件跳过下一次循环
    python使用openpyxl excel 合并拆分单元格
    等价类划分法
    python 同级目录包导入问题,使用"."错误
    django:查询,反向查询
    Python实现程序执行次数的计数
    python 2x SSH通道连接服务器读取数据库和中文编码问题
    Python for 循环中使用append()添加可变元素,前面的值被覆盖,循环中内存应用地址不变
    以概率列表选择对应元素,轮盘概率选择Python实现
  • 原文地址:https://www.cnblogs.com/rusking/p/3731130.html
Copyright © 2020-2023  润新知