Linux
NIS 不首先在 nsswitch.conf 中考慮文件
好的,首先,我知道 NIS 是一個垃圾,但這是我們在明年進行重大遷移之前所擁有的。
今天我們遇到了 NIS 伺服器中斷,這可以預見地阻止使用者登錄。令我驚訝的是,我無法以 root 身份登錄任何受影響的機器。
這是我們的標準 /etc/nsswitch.conf
passwd: files nis shadow: files nis group: files nis #hosts: db files nisplus nis dns hosts: files db bootparams: nisplus [NOTFOUND=return] files ethers: files netmasks: files networks: files protocols: files nis rpc: files services: files nis netgroup: files nis nisplus
我的理解是系統應該先查詢本地文件,然後再查詢 NIS,但這不是發生的情況。我是否在某處遺漏了允許 root 登錄而不管 nis 狀態的設置?
答案是你無法修復它。我檢查並作為評論者提到:RPC 必須先掛起;所以你可以調整那個時間,但無論如何你都會等待。