如何在 Debian 10 上安装和配置 NIS 服务器?
NIS 代表网络信息服务,它广泛用于在整个网络上共享不同系统的配置数据。在今天的文章中,我们将讨论在 Debian 10 系统上安装和配置该服务器的方法。
Debian 10上安装NIS服务器的方法:
要在 Debian 10 计算机上安装 NIS 服务器,您必须执行三个基本步骤:
步骤#1:更新您的 Debian 10 系统:
首先,您必须使用以下命令更新系统:
成功更新系统后,您将收到如下图所示的消息:
步骤#2:在 Debian 10 系统上安装 NIS 服务器:
现在,我们可以使用以下命令安装 NIS 服务器:
步骤#3:在 Debian 10 上设置 NIS 服务器的域名:
在NIS服务器安装过程中,系统会要求您为其设置域名。您可以选择任何名称,也可以像我们一样使用默认名称并按 Enter 键。
为 NIS 服务器设置域名后,您会注意到安装将在几秒钟内完成,同时在终端上显示下图所示的消息:
Debian 10上配置NIS服务器的方法:
在 Debian 10 上安装 NIS 服务器后,我们现在可以继续其配置步骤,如下所示:
步骤#1:在 Debian 10 上启动“rpcbind”服务:
首先,我们需要使用如下命令在 Debian 10 上启动“rpcbind”服务:
步骤#2:检查 Debian 10 上“rpcbind”服务的状态:
现在,我们将通过运行以下命令来检查“rpcbind”服务是否已成功启动:
您可以轻松查看 Debian 10 系统上“rpcbind”服务的状态,如下图所示:
步骤#3:在 Debian 10 上启动“ypserv”服务:
之后,我们将使用以下命令在 Debian 10 上启动“ypserv”服务:
步骤#4:检查 Debian 10 上“ypserv”服务的状态:
现在,我们将通过运行以下命令来检查“ypserv”服务是否已成功启动:
您可以轻松查看 Debian 10 系统上“ypserv”服务的状态,如下图所示:
步骤#5:将 NIS 设置为 Debian 10 上的主服务器:
现在我们将 NIS 设置为 Debian 10 上的主服务器。 为此,我们将使用如下所示的命令访问 /etc/default/nis 文件:
该文件如下图所示:
然后,我们将值“master”分配给“NISSERVER”变量,如下图所示。之后,我们可以保存并关闭我们的文件。
步骤#6:在 Debian 10 上设置允许访问的 IP 范围:
现在,我们将设置 IP 范围以允许访问我们的 NIS 服务器。为此,我们将使用以下命令访问 /etc/ypserv.securenets 文件:
该文件如下图所示:
现在,我们将注释掉下图中所示的行:
最后,我们将允许的IP范围添加到该文件的末尾,如下图所示。之后,我们可以保存并关闭我们的文件。
步骤#7:为 Debian 10 上的 NIS 服务器添加 IP 地址:
现在,我们可以为 NIS 服务器添加任何所需的 IP 地址。为此,我们必须使用如下所示的命令访问 /etc/hosts 文件:
我们需要在此文件中找到 NIS 服务器的名称,然后分配任何所需的 IP 地址,甚至使用默认地址,如下图所示。之后,我们可以保存并关闭该文件。
步骤#8:在 Debian 10 上重新启动 NIS 服务器:
完成所有这些配置后,我们将使用以下命令重新启动 NIS 服务器:
步骤#9:更新 Debian 10 上的 NIS 数据库:
最后,我们将使用如下所示的命令更新 NIS 数据库:
此时,我们可以将任何将运行 NIS 服务器的主机添加到此数据库中。添加主机名后,您可以按 Ctrl+D。
之后,您必须输入“y”,然后按 Enter 键,如下图突出显示:
NIS 数据库更新后,您将收到一条确认消息,表明所选系统已设置为 NIS 主服务器,如下图突出显示:
从 Debian 10 删除 NIS 服务器的方法:
我们还可以随时通过以下两个步骤从 Debian 10 系统中删除 NIS 服务器:
步骤#1:删除 NIS 服务器及其配置文件:
首先,我们将运行如下命令来删除 NIS 服务器及其配置文件:
步骤#2:删除所有附加包和依赖项:
最后,我们还将使用以下命令删除所有未使用的包和依赖项:
结论:
本文主要介绍在 Debian 10 上安装和配置 NIS 服务器的方法。这些方法可能看起来很长,但我们只花了几分钟就完成了这些配置。最后,我们以 Debian 10 中 NIS 的删除方法结束本文。