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

好吧,首先,我知道NIS是一个烂摊子,但是这是我们在明年进行大规模迁移之前所得到的。

今天,我们有一个NIS服务器中断,可预见的阻止用户login。 令我吃惊的是,我无法以root身份login到任何受影响的机器。

这是我们的标准/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,但这不是发生了什么。 我错过了一个设置的地方,将允许rootlogin,无论尼斯州吗?

答案是你无法修复它。 我查了一下,作为评论者提到:RPC首先挂起; 所以你可以调整时间,但是不pipe怎样,你都会等待。