網路管理員指南 -10.網路資訊系統 -3>客戶方面的NIS(轉)

post0發表於2007-08-11
網路管理員指南 -10.網路資訊系統 -3>客戶方面的NIS(轉)[@more@]

如果你熟悉寫或移植網路應用,你將注意到大多數 NIS 地圖列出了上述在C圖書館中對應的

圖書館功能。例如,為獲得 passwd 資訊,你通常使用 getpwnam ( 3 )和getpwuid ( 3 )功能,

此功能歸還聯絡給出的使用者名稱字或數字使用者的 id帳目資訊,分別地。在正常的情形下,這些功能

將在標準的檔案上執行請求的查詢,例如 /etc/passwd 。

然而,這些功能的一個NIS意識的執行將修改這一行為,並且放一個RPC 呼叫讓 NIS 伺服器查一

下使用者名稱字或身份。這個的發生到申請完全是透明的。功能既可以“新增” NIS 地圖到或用它“代替”

原來的檔案。當然,這不是指檔案的真實修正,它只意味著它像被代替了或被新增了的檔案一樣出現到

應用軟體。

對於傳統型 NIS 的執行,過去常是某種習慣,就象地圖代替了的某個習慣,並且它被新增到原來的資訊。

一些,象 passwd地圖,要求passwd檔案的 kludgy 修正,當做錯時,它將開啟安全洞口。為了避免這些陷井,

NYS 使用一個一般的配置計劃,它決定一個特別的集合的客戶功能是否使用原來的檔案, NIS ,或NIS+,以

及何種順序。它將在這章裡以後的節中被描述。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-945208/,如需轉載,請註明出處,否則將追究法律責任。

相關文章