題1:您的系統須要按照如下要求綁定到這個服務上:驗證服務器的基本 DN 是: dc=xxxx,dc=xxxx,dc=xxxx. 賬戶信息和驗證信息都是由 LDAP 提供的。連 接 需 要 使 用 證 書 進 行 加 密 , 證 書 可 以 在下 面 的 鏈 接 中 下 載 :ftp://xxxx/pub/domain10.crt當正確完成配置後,用戶 ldapuser10 應該可以登陸到您的系統中,是沒有主目錄。當您 完成 autofs 的題目以後,才能生成主目錄。用戶 ldapuser10 的密碼是'password'。vim
答:相似問題解答方案服務器
安裝包dom
yum -y install openldap openldap-clients sssd authconfig-gtk authconfig-tui
圖形化配置ssh
authconfig-gtk
注:略。這裏我主要使用命令行處理。高端一些工具
命令行配置ui
一、建立目錄保存證書spa
mkdir /etc/openldap/cacerts/
二、下載證書到指定目錄命令行
wget -O /etc/openldap/cacerts/ca.pem http://下載地址.crt
三、進入命令行圖形化界面rest
authconfig-tui
四、查看用戶是否被建立code
getent passwd 用戶名
排錯:
若是沒法獲取用戶信息,或者在執行authconfig-tui命令以後報錯
緣由:再確保上面填寫的信息與題目提供的信一直正確的前提下,通常sssd服務沒法正確的啓動到指定的,而致使服務啓動失敗通常是事假沒有和服務器同步
解決:
先玩陳後面的ntp時間同步題目,而後啓動服務sssd服務。
systemctl restart sssd
題2:按照下述要求配置 autofs 用來自動掛載 LDAP 用戶的主目錄:host.domain10.example.com(172.24.10.250) 經過 NFS 輸出了 /rhome 目錄到您的系統。這個文件系統包含了用戶 ldapuser10 的主目錄,而且已經預先配置好了。ldapuser10 用戶的主目錄是 host.domain10.example.com:/rhome/ldapuser10ldapuser10 的主目錄應該掛載到本地的 /rhome/ldapuser10 目錄下 用戶對其主目錄必須是可寫的dapuser10 用戶的密碼是 'password
配置autofs
一、auto.master 配置文件
[root@station ~]# vim /etc/auto.master # /rhome 表示掛載點的父目錄 # /etc/auto.rhome 表示按照auto.rhome配置的要求來自動掛載,需新建此文件 /rhome /etc/auto.rhome/2
二、auto.rhome 配置文件
[root@station ~]# vim /etc/auto.rhome # * 表示掛載目錄,*表示與ldap server提供的保持一致。例如:server提供的是目錄是ldapuser1,那麼掛載點則是/rhome/ldapuser1 # -fstype 掛載的文件系統類型,其餘還有iso9660,ext4,xfs等 # vers=3 nfs server的版本,題目會明確給出 # host.domain1.example.com:/home/guests/& 遠程ldap server的地址和路徑,&表示匹配全部路徑 * -fstype=nfs,rw,vers=3 host.domain1.example.com:/home/guests/&
三、重啓服務,設置開機自啓動
systemctl enable autofs
systemctl restart autofs
驗證:
# 遠程用戶
ssh thales@localhost
# 查看用戶目錄文件 /home/ldap/thales