我正在将我的客户端系统从 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