![NIS 客户端身份验证](https://linux22.com/image/836325/NIS%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81.png)
如何在 Ubuntu 上配置 nis 客户端?以及如何配置系统身份验证?我的系统中没有系统身份验证选项,例如系统设置系统信息等。
每当我进入软件中心并搜索 nis 身份验证时,我都会看到一个用于 nis 身份验证的软件包,当我尝试安装它们时,就会出现一个错误,即删除主机名实用程序。当我尝试删除主机名实用程序时,它无法删除。
答案1
1/ 将服务器添加到 /etc/hosts。这意味着如果发生 DNS 故障,您仍然可以找到服务器。
2/ 安装所需的软件
sudo apt-get install portmap nis
系统将要求您输入 NIS 域的名称。输入 NIS 域的名称。如果您输入错误或想要更改 NIS 的默认域,请在文件 /etc/defaultdomain 中更改它
robotics
例如,robotics 是我的 NIS 服务器的名称。请记住,此参数区分大小写。出于安全原因,最好将 portmap 行添加到 /etc/hosts.allow:
portmap : <NIS server IP address>
其中“NIS 服务器 IP 地址”是 NIS 服务器的 IP 地址。
3/ 设置名称服务以使用 NIS:
编辑 /etc/passwd 在末尾添加一行:
+::::::
编辑 /etc/group 在末尾添加一行:
+:::
编辑 /etc/shadow 在末尾添加一行:
+::::::::
如果在文件中未找到匹配项,这将设置这些服务以包含 NIS 条目。您可以使用 /etc/nsswitch.conf 中的 NIS 服务将其他服务更改为使用 NIS,但这些是最重要的。
4/ 编辑 /etc/yp.conf 并添加以下行:
ypserver 123.45.67.89
ypserver 987.65.43.21
其中 123.45.67.89 和 987.65.43.21 是 NIS 服务器。
5/ 重新启动 NIS:
/etc/init.d/nis restart
+------------------------------------------------------------------------------------+
来源 :NIS 配置