RHEL 5中配置NIS服務(wù)器端及客戶端
NIS是網(wǎng)絡(luò)信息服務(wù) (Network Information Services)的簡(jiǎn)稱,最初由Sun Microsystems開(kāi)發(fā),用于UNIX? (最初是SunOS)系統(tǒng)的集中管理。目前,它基本上已經(jīng)成為了業(yè)界標(biāo)準(zhǔn),所有主流的類UNIX系統(tǒng) (Solaris, HP-UX, AIX, Linux, NetBSD, OpenBSD, FreeBSD等等) 都支持NIS。
Sun原來(lái)準(zhǔn)備稱NIS為黃頁(yè)(Yellow Pages)服務(wù),但由于商標(biāo)的問(wèn)題,Sun將其改名為NIS。舊的術(shù)語(yǔ) (以及yp),仍然經(jīng)??梢钥吹?,并被廣泛使用。NIS是一個(gè)基于RPC的客戶機(jī)/服務(wù)器系統(tǒng),在功能類似與Windows中的活動(dòng)目錄,它允許在一個(gè)NIS域中的一組機(jī)器共享一系列配置文件。這樣,系統(tǒng)管理員就可以配置只包含最基本配置數(shù)據(jù)的NIS 客戶機(jī)系統(tǒng),并在單點(diǎn)上增加、刪除或修改配置數(shù)據(jù)。
在NIS環(huán)境中,至少會(huì)有一臺(tái)NIS服務(wù)器用于維護(hù)整個(gè)NIS環(huán)境中客戶端所需的用戶、組以及其它信息,它類似與Windows活動(dòng)目錄中的域控制器;有多臺(tái)NIS客戶端通過(guò)NIS服務(wù)器來(lái)完成身份驗(yàn)證等工作。
下面分別講述通過(guò)RHEL5來(lái)搭建NIS環(huán)境,以及為NIS用戶配置家目錄(通過(guò)該功能可實(shí)現(xiàn)類似與Windows活動(dòng)目錄中的用戶漫游配置文件的功能)。在整個(gè)文章講述過(guò)程中將使用如下網(wǎng)絡(luò)拓?fù)洌?/P>
一、搭建NIS服務(wù)器
1.NIS服務(wù)器相關(guān)包:ypserv、ypbind(在RHEL5中默認(rèn)已安裝)、yp-tools(在RHEL5中默認(rèn)已安裝)。
2.在NIS服務(wù)器建立用戶,用于客戶端登錄時(shí)使用。
①:新建一個(gè)目錄用于NIS用戶家目錄。
②:在建立用于NIS登錄的用戶是將其家目錄指定到專用目錄。
3.為NIS服務(wù)器指定NIS域名。
●在/etc/sysconfig/network文件中加入NIS域,編輯這個(gè)文件然后在文件的底部加入下面的行:NISDOMAIN=test.com(這里的test.com是NIS的域名不是該服務(wù)器的DNS區(qū)域名)。
●運(yùn)行nisdomainname test.com命令。
●在/etc/rc.d/rc.local文件中加以下內(nèi)容。
4.生成NIS用戶數(shù)據(jù)庫(kù)。
在NIS環(huán)境中將以NIS服務(wù)器上的所有用戶用于NIS環(huán)境中所有客戶端身份驗(yàn)證。
在第2步中已將用戶建立完成,并已指定用戶的家目錄,下面需要使用以下命令生成NIS用戶數(shù)據(jù)庫(kù):
①:生成NIS用戶數(shù)據(jù)庫(kù)。
②:NIS服務(wù)器主機(jī)名,如有多個(gè)可在此處輸入。
③:確認(rèn)輸入y。
6.使用NFS共享NIS用戶家目錄。
編輯/etc/exports文件加入以下內(nèi)容(將所有NIS用戶專用家目錄通過(guò)NFS共享),并通過(guò)service nfs restart命令啟動(dòng)NFS服務(wù):
#p#二、配置NIS客戶端
1.將客戶端加入NIS域。
●圖形模式運(yùn)行system-config-authentication或在字符模式下運(yùn)行authconfig-tui。
●輸入NIS域名及NIS服務(wù)器IP(如果NIS客戶可以解析NIS服務(wù)器的FQDN此處也可輸入NIS服務(wù)器FQDN)。
●配置完成后可能過(guò)getent passwd命令查看NIS服務(wù)器上的用戶名是否已復(fù)制到本地。
通過(guò)自動(dòng)掛載功能在NIS客戶端配置NIS漫游用戶家目錄。
2.通過(guò)mkdir /home/nishome建立NIS用戶專用家目錄。
●在NIS客戶端編輯/etc/auto.master文件,加入以下內(nèi)容。
|
●在NIS客戶端新建/etc/nishome.misc,并加入以下內(nèi)容:
|
●通過(guò)service autofs restart命令重啟autofs服務(wù)。
到此整個(gè)NIS環(huán)境搭建完成,不過(guò)注意如果使用su命令在NIS客戶端切換到NIS用戶時(shí),在第一次可能會(huì)報(bào)無(wú)法定位到用戶家目錄的錯(cuò),沒(méi)有關(guān)系,退出第二次再使用時(shí)就會(huì)正常。
【編輯推薦】