好的,首先,我知道 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 状态如何?
答案1
答案是,你无法修复它。我检查了一下,正如评论者所暗示的:RPC 必须先挂起;所以你可以调整时间,但无论如何你都需要等待。