網路管理員指南 -10.網路資訊系統 -8>用shadow支援使用 NIS(轉)

post0發表於2007-08-11
網路管理員指南 -10.網路資訊系統 -8>用shadow支援使用 NIS(轉)[@more@]

仍然沒有 NIS 支援地點,該地點使用shadow登入全套。John·F-Haugh ,shadow全套的作者,最近釋放了由 GNU

圖書館 GPL到 comp.sources.misc 的shadow圖書館功能的一個版本。它已經為 NIS 有了一些支援,但是它不

是完全的,並且檔案還沒被加到標準的 C 圖書館。另一方面,經由NIS從 /etc/shadow 出版的資訊戰勝shadow

全套的目的。

儘管NYS密碼查詢功能不使用用一張 shadow.byname 地圖或任何東西, NYS 支援透明地使用一個本地

/etc/shadow 的檔案。當NYS執行 getpwnam 的時候被呼叫去查詢一個給出域名的相聯絡的資訊,由

nsswitch.conf 的passwd入口指定的裝置被查詢。 nis 服務將簡單地在 NIS 伺服器上的 passwd.byname 地圖

中查詢名字。然而,檔案服務將檢查 /etc/shadow 是否存在,如果存在,則試著開啟它。如果不存在,或如果

使用者沒有根特權,如果回覆到僅在 /etc/passwd 中查詢使用者資訊的傳統型的行為。然而,如果shadow檔案存在並

且能被開啟, NYS 將從shadow中提取使用者密碼。 getpwuid 功能相應地被實現。處於這時尚,用NYS編輯的二進位制

程式碼將透明地處理一個本地shadow全套安裝。

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

相關文章