NIS 客户端身份验证

NIS 客户端身份验证

如何在 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 配置

相关内容