Linux

NIS 不首先在 nsswitch.conf 中考慮文件

  • October 16, 2015

好的,首先,我知道 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 必須先掛起;所以你可以調整那個時間,但無論如何你都會等待。

引用自:https://serverfault.com/questions/703192