日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

6.openldap客户端安装

發布時間:2023/12/20 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 6.openldap客户端安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者:yaoyao

1.賬號登錄系統流程講解

  • 當在客戶端輸入賬號登錄系統時、系統根據/etc/nsswitch.conf配置文件獲取賬號查找順序,然后在根據pam配置文件調用相關模塊,對賬號/etc/passwd及密碼/etc/shadow進行查找并進行匹配,當本地匹配不成功時、會通過后端認證服務器進行驗證
  • 2.系統版本及配置文件

  • /etc/nsswitch.conf 用于驗證用戶身份所讀取本地文件或是遠程驗證服務器的文件
  • /etc/sysconfig/authconfig 跟著ldap身份驗證機制是否正確啟動
  • /etc/pam.d/system-auth 實現用戶帳號身份驗證
  • /etc/pam_ldap.conf
    與openldap服務器進行交互,獲取用戶條目信息
  • /etc/openldap/ldap.conf 用于查詢openldap服務器所有條目信息
  • 1.安裝客戶端

    #yum install openldap-clients nss-pam-ldapd -y

    2.修改/etc/nslcd.conf

    vim /etc/nslcd.conf 修改相關內容如下 uri ldap://127.0.0.1/ base dc=liuyao,dc=com ssl no tls_cacertdir /etc/openldap/cacerts

    3.修改/etc/pam_ldap.conf

    vim /etc/pam_ldap.conf 修改相關內容如下 host 127.0.0.1uri ldap://127.0.0.1/ssl notls_cacertdir /etc/openldap/cacertsbind_policy soft

    4.修改/etc/pam.d/system-auth文件

    #vim /etc/pam.d/system-auth修改相關內容如下 auth required pam_env.so auth sufficient pam_unix.so nullok try_first_pass auth requisite pam_succeed_if.so uid >= 500 quiet auth required pam_deny.so #重點內容 auth sufficient pam_ldap.so use_first_pass account required pam_unix.so account sufficient pam_localuser.so account sufficient pam_succeed_if.so uid < 500 quiet account required pam_permit.so #重點內容 account [default=bad success=ok user_unknown=ignore] pam_ldap.so password requisite pam_cracklib.so try_first_pass retry=3 type= password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok password required pam_deny.so #重點內容 password sufficient pam_ldap.so use_authtok session optional pam_keyinit.so revoke session required pam_limits.so session [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid session required pam_unix.so #重點內容 session optional pam_ldap.so #重點內容 session optional pam__mkhomedir.so skel=/etc/skel umask=077

    5.修改/etc/nsswitch.conf文件

    #vim /etc/nsswitch.conf 修改相關內容如下 passwd: files ldap shadow: files ldap group: files ldap

    6.修改/etc/sysconfig/authconfig

    #vim /etc/sysconfig/authconfig 修改相關內容如下 IPADOMAINJOINED=no USEMKHOMEDIR=no USEPAMACCESS=no CACHECREDENTIALS=yes USESSSDAUTH=no USESHADOW=yes USEWINBIND=no USEDB=no FORCELEGACY=no USEFPRINTD=no FORCESMARTCARD=no PASSWDALGORITHM=sha512 #重點內容 USELDAPAUTH=yes USEPASSWDQC=no IPAV2NONTP=no #重點內容 USELOCAUTHORIZE=yes USECRACKLIB=yes USEIPAV2=no USEWINBINDAUTH=no USESMARTCARD=no #重點內容 USELDAP=yes USENIS=no USEKERBEROS=no USESYSNETAUTH=no USESSSD=no USEHESIOD=no

    7.修改/etc/openldap/ldap.conf

    vim /etc/openldap/ldap.conf TLS_CACERTDIR /etc/openldap/certs

    8.修改/etc/pam.d/sshd

    #vim /etc/pam.d/sshd session required pam_mkhomedir.so

    9.啟動相關服務器

    #/etc/init.d/nslcd restart

    10.驗證

    getent passwd liuyao #如果有返回代表配置成功

    轉載于:https://www.cnblogs.com/liu-yao/p/6LDAP-ke-hu-duan-an-zhuang.html

    總結

    以上是生活随笔為你收集整理的6.openldap客户端安装的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。