zoukankan      html  css  js  c++  java
  • 3.openldap生成LDAP用户

    1.用migrationtools生成用户

     #yum install migrationtools -y
     #vim /usr/share/migrationtools/migrate_common.ph
        $DEFAULT_MAIL_DOMAIN = "liuyao.com";
        $DEFAULT_BASE = "dc=liuyao,dc=com";
     #/usr/share/migrationtools/migrate_base.pl > base.ldif
    

    2.创建系统用户

    #useradd liuyao
    #passwd 我不告诉你
    

    3.导出系统用户

    #tail -n 1 /etc/passwd > liuyao_user
    #tail -n 1 /etc/group > liuyao_group
    

    4.转换为ldif格式

    #/usr/share/migrationtools/migrate_passwd.pl liuyao_user liuyao_user.ldif
    #/usr/share/migrationtools/migrate_group.pl liuyao_group liuyao_group.ldif
    

    5. 导入到openldap里

    #ldapadd -xWD "cn=root,dc=liuyao,dc=com" -f liuyao_user.ldif
    #ldapadd -xWD "cn=root,dc=liuyao,dc=com" -f liuyao_group.ldif
    需要输入密码的 密码就是之前设置的
    

    6. 检查相关用户是否导入成功

    #ldapsearch -LLL -x -D "cn=root,dc=liuyao,dc=com" -W -b "dc=liuyao,dc=com" "uid=liuyao"
    Enter LDAP Password: 需要输入密码的 密码就是之前设置的
    #返回结果如下
    dn: uid=liuyao,ou=devops,dc=liuyao,dc=com
    uid: liuyao
    cn: liuyao
    objectClass: account
    objectClass: posixAccount
    objectClass: top
    objectClass: shadowAccount
    userPassword:: 我不告诉你
    shadowLastChange: 17356
    shadowMin: 0
    shadowMax: 99999
    shadowWarning: 7
    loginShell: /bin/bash
    uidNumber: 500
    gidNumber: 500
    homeDirectory: /home/liuyao
    
  • 相关阅读:
    websocket的理解&应用&场景
    如何设置winform程序图标
    Python简单爬虫爬取自己博客园所有文章
    分享一个自己做的SpringMVC的PPT
    2016校招薪资汇总
    2016阿里巴巴校招offer面经
    利用快排partition求前N小的元素
    几个面试经典算法题Java解答
    深入理解java垃圾回收机制
    深入理解JVM结构
  • 原文地址:https://www.cnblogs.com/liu-yao/p/3-sheng-chengLDAP-yong-hu.html
Copyright © 2011-2022 走看看