二:Unit 8

#######################################

##############ldap網絡帳號#############

1.ldap是什麼

ldap目錄服務認證,和windows活動目錄類似,就是記錄數據的一種方式

 

2.ldap客戶端所須軟件

yum sssd krb5-workstation -y

 

3.如何開啓ldap用戶認證

authconfig-tui

 

┌────────────────┤ Authentication Configuration ├─────────────────┐

│                                                                 │

│  User Information        Authentication                         │

│  [ ] Cache Information   [ ] Use MD5 Passwords                  │

│  [*] Use LDAP            [*] Use Shadow Passwords               │

│  [ ] Use NIS             [ ] Use LDAP Authentication            │

│  [ ] Use IPAv2           [*] Use Kerberos                       │

│  [ ] Use Winbind         [ ] Use Fingerprint reader             │

│                          [ ] Use Winbind Authentication         │

│                          [*] Local authorization is sufficient  │

│                                                                 │

│            ┌────────┐                      ┌──────┐             │

│            │ Cancel │                      │ Next │             │

│            └────────┘                      └──────┘             │

│                                                                 │

│                                                                 │

└─────────────────────────────────────────────────────────────────┘

   wKiom1gq7yTyTc66AACBbwHgQA0115.png-wh_50                                                 

wKioL1gq71KD-1zLAADivnIrqZI258.png-wh_50

           

<當出現以下報錯時>

 

┌────────────────┤ Warning ├─────────────────┐

│                                            │

│ To connect to a LDAP server with TLS       │

│ protocol enabled you need a CA certificate │

│ which signed your server's certificate.    │

│ Copy the certificate in the PEM format to  │

│ the '/etc/openldap/cacerts' directory.     │

│ Then press OK.                             │

│                                            │

│                  ┌────┐                    │

│                  │ Ok │                    │

│                  └────┘                    │

│                                            │

│                                            │

└────────────────────────────────────────────┘

                                                                                

時因爲tls的證書缺失,需要到服務器端下載所需要的證書到/etc/openldap/cacerts,

用到的命令

wget http://172.25.254.254/pub/example-ca.crt

 

<測試>

getent passwd ldapuser1

如果用戶信息可以正常顯示,證明客戶端認成功。

 

4.自動掛載用戶家目錄

yum install autofs -y

vim /etc/autofs.master

/home/guests/etc/auto.ldap

 

vim /etc/auto.ldap

ldapuser1172.25.254.254:/home/guests/ldapuser1

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

*172.25.254.254:/home/guests/&

 

systemctl restart autofs                                

 

 

 5.非交互式腳本完成ldap用戶認證:

wKiom1gq8BKghP-lAAEsNJgedls821.png-wh_50

 

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章