LDAP與migrationtools 導入系統賬號


1:安裝migrationtools

     yum -y install migrationtools

2:修改配置文件

     cd     /usr/share/migrationtools 可以看到很多的文件

     vim   migrate_common.ph 
    
 
3:生成基礎的數據導入數據庫文件
      cd  /usr/share/migrationtools 
      ./migrate_base.pl > base.ldif
 
   
      
    並把base.ldif里將不要的條目刪除,然后通過ldapadd導入LDAP
    ldapadd -x -W -D "cn=Captain,dc=abc,dc=com" -f base.ldif
    這里一直報錯,提示已經存在:
   
    
    可以通過-c參數,強制添加,就可以了
    ldapadd -x -c -W -D "cn=Captain,dc=abc,dc=com" -f base.ldif
   
4:添加三個用戶aa,bb,cc,密碼都設為123456
 
5:將系統用戶生成ldif文件
     cd  /usr/share/migrationtools 在這個目錄下執行下面兩句,可以看到,生成了兩個文件
     ./migrate_passwd.pl /etc/passwd passwd.ldif
     ./migrate_group.pl /etc/group group.ldif
    
6:vim passwd.ldif打開這個文件,刪除系統賬號與不需要的賬號,留下剛剛測試的aa,bb,cc
    
 
7:vim group.ldif 刪除不需要的用戶組,留下剛剛的用戶組
    
 
8:然后把所屬組導進去    ldapadd -x -W -D "cn=Captain,dc=abc,dc=com" -f group.ldif
    
 
9:把密碼文件導進去    ldapadd -x -W -D "cn=Captain,dc=abc,dc=com" -f passwd.ldif
 
    
 
10:然后通過刷新phpldapAdmin,就可以看到
   
 
11 :查詢用戶信息  ldapsearch -LLL -x -D "cn=Captain,dc=abc,dc=com" -W -b 'dc=abc,dc=com' 'uid=aa'
    
 
 
 
 
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM