yppush
名稱
yppush - 強制傳播變更的網路資訊服務 (NIS) 對應
概要
yppush [-d adNisDomain] [-q] [-t timeout] [-h host[...]] mapname
描述
yppush(1w) Windows 命令列公用程式會將要求傳送到 UNIX 次級 (也就是從屬) NIS 伺服器,從主要 NIS 伺服器傳送由 mapname 指定之 NIS 對應的新版本。此命令只有在變更 NIS 對應之後,才會在主要 NIS 伺服器上執行。如果指定了 -h 選項,則傳輸要求便只會傳送到指定的伺服器。否則,yppush 會先讀取網域內的 ypservers NIS 對應,以建構 NIS 伺服器主機的清單。如需 ypservers 對應之正確格式的相關資訊,請參閱本主題的附註。
yppush 命令會將傳輸對應要求,從 NIS 伺服器傳送到每台次級主機電腦上的傳輸代理程式。主機的傳輸代理程式是從主要伺服器複製對應資料的公用程式。完成傳輸時,不管傳輸作業為失敗或成功,傳輸代理程式都會傳回狀態訊息,您可以將此訊息的內容列印為標準輸出。無法進行傳輸時,傳輸代理程式也會傳回訊息;例如,yppush 要求無法傳遞到一或多台主機電腦時,或者已超過從主機電腦回應的逾時時間。
yppush 命令可接受下列選項和引數:
詞彙 | 定義 |
---|---|
-d adNisDomain |
指定 NIS 網域。如果未使用此選項,則會假設 NIS 網域是以 DEFAULT_NIS_DOMAIN 環境變數命名的網域。 |
-q |
安靜模式。不要等待次級伺服器的回應,也不要報告錯誤。 |
-t timeout |
指定 yppush 等待次級伺服器回應的逾時值 (以秒為單位)。這個值必須大於零。預設值為 30 seconds。 |
-h host[...] |
通知對應變更的主機名稱。您可以指定多個主機名稱,並以空格隔開。如果沒有指定這個選項,會將通知傳送給網域中的所有次級伺服器。 |
附註 | |
ypservers 對應中的索引鍵為 NIS 伺服器執行所在之電腦的 ASCII 名稱。也就是說,ypservers 對應應該包含 NIS 伺服器清單,每一列列出一台伺服器。如果 ypservers 對應包含別名,請將 ypservers 對應編輯為僅包含伺服器的主機名稱,每一行一台主機。下列清單是有效的 ypservers 對應範例: |
ypserver_1 ypserver_2 ypserver_3