如果网络中断,则 Root 被拒绝登录(在 NIS/YP 环境中)

如果网络中断,则 Root 被拒绝登录(在 NIS/YP 环境中)

我的 70 多台主机网络(混合 CentOS、Fedora)使用 NIS/YP。如果网络运行正常,则不会发生重大问题,通常操作不会出现故障。

如果连接丢失,无论是由于简单的电缆松动,还是我无法控制的重大问题,取决于 NIS 域服务器的登录操作都会挂起 - 正如预期的那样。

但我没想到的是,即使以 root 身份在本地登录,它也可能产生登录提示,但永远不会进入密码提示,永远挂起。这样一来,我甚至无法操作机器,即使是进行简单的故障排除。只有恢复连接才能恢复 root 和普通用户。

我的 /etc/nsswitch 文件具有以下顺序:

passwd:     files nis
shadow:     files nis
group:      files nis
hosts:      files nis dns

所以我希望应该解释本地 /etc/passwd 和 shadow 文件(其中本地根的正确凭据是可以的)。

但它似乎一直在外面寻找 root 的凭证——但没有找到。

我在这里遗漏了什么?

谢谢!

相关内容