/etc/nsswitch.conf

/etc/nsswitch.conf

我正在将我的客户端系统从 ubuntu 16.04 升级到 ubuntu 18.04

/etc/nsswitch.conf

密码:兼容文件 nis nisplus

组:兼容文件 nis nisplus

shadow:兼容文件 nis nisplus

gshadow:文件

主机:文件 mdns4_minimal [NOTFOUND=return] dns myhostname

网络:文件

协议:db 文件

服务:数据库文件

醚:数据库文件

rpc:数据库文件

网络组:nis

在 Ubuntu 18.04 中

/etc/nsswitch.conf

密码:兼容文件 nis nisplus systemd

组:兼容文件 nis nisplus systemd

shadow:兼容文件 nis nisplus

gshadow:文件

主机:文件 mdns4_minimal [NOTFOUND=return] dns myhostname

网络:文件

协议:db 文件

服务:数据库文件

醚:数据库文件

rpc:数据库文件

网络组:nis

但现在我无法连接到服务器。

我收到以下消息:

启动作业正在运行,直到启动过程完成。

请帮忙。

答案1

在我的情况下,我运行 nis(没有 nisplus),然后我先检查本地帐户,然后检查 nis。我发现 compat 会为我进行必要的 nis 检查(也许 nisplus 也是如此),即检查 /etc/passwd 中的 + 条目并使用 + 检查本地密码并覆盖主目录 shell 等。如果以这种方式使用它,我可以使用本地和 nis 帐户(使用本地和 nfs 主目录)从命令行登录。由于某种原因,大约有 25 秒的延迟,直到返回 shell 提示符。在 X 上,它会超时并锁定屏幕。所以我仍然有困难,但这可能会为你指明一条更远的道路,或者也许它会对你有用。如果你能发布它是否完全正常工作,我会很感兴趣。

/etc/nsswitch.conf 密码:文件兼容 systemd

组:文件 compat systemd

shadow:文件兼容 gshadow:文件

主机:文件 mdns4_minimal [NOTFOUND=return] dns myhostname

网络:文件

协议:db 文件

服务:数据库文件

醚:数据库文件

rpc:数据库文件

网络组:nis

相关内容