NIS是網絡信息服務 (Network Information Services)的簡稱,最初由Sun Microsystems開發,用於UNIX? (最初是SunOS)系統的集中管理。目前,它基本上已經成爲了業界標準,所有主流的類UNIX系統 (Solaris, HP-UX, AIX, Linux, NetBSD, OpenBSD, FreeBSD等等) 都支持NIS。 Sun原來準備稱NIS爲黃頁(Yellow Pages)服務,但由於商標的問題,Sun將其改名爲NIS。舊的術語 (以及yp),仍然經常可以看到,並被廣泛使用。NIS是一個基於RPC的客戶機/服務器系統,在功能類似與Windows中的活動目錄,它允許在一個NIS域中的一組機器共享一系列配置文件。這樣,系統管理員就可以配置只包含最基本配置數據的NIS 客戶機系統,並在單點上增加、刪除或修改配置數據。 在NIS環境中,至少會有一臺NIS服務器用於維護整個NIS環境中客戶端所需的用戶、組以及其它信息,它類似與Windows活動目錄中的域控制器;有多臺NIS客戶端通過NIS服務器來完成身份驗證等工作。 下面分別講述通過RHEL5來搭建NIS環境,以及爲NIS用戶配置家目錄(通過該功能可實現類似與Windows活動目錄中的用戶漫遊配置文件的功能)。在整個文章講述過程中將使用如下網絡拓撲: 一、搭建NIS服務器
3.爲NIS服務器指定NIS域名。 4.生成NIS用戶數據庫。 在第2步中已將用戶建立完成,並已指定用戶的家目錄,下面需要使用以下命令生成NIS用戶數據庫:
6.使用NFS共享NIS用戶家目錄。 二、配置NIS客戶端 ●輸入NIS域名及NIS服務器IP(如果NIS客戶可以解析NIS服務器的FQDN此處也可輸入NIS服務器FQDN)。 ●配置完成後可能過getent passwd命令查看NIS服務器上的用戶名是否已複製到本地。
●在NIS客戶端新建/etc/nishome.misc,並加入以下內容:
●通過service autofs restart命令重啓autofs服務。 |