在 AIX 上配置网络信息服务服务器和客户机
2008-11-10 08:29:09 来源:WEB开发网这里的“NIS”是该主机的域名。此域立即被配置到该主机,并且配置将在重新启动后生效。
要验证此域,可以运行以下命令:# domainname
要配置 NIS 服务器(主/主体服务器),可以运行以下命令以确定是否已安装了 NIS 主文件集:# lslpp –l bos.net.nis.master
如果未安装该主文件集,需要在继续之前进行安装。
使用 SMIT 工具,运行以下命令:
# smitty mkmaster
图 3. 将主机配置为 NIS 主服务器
这里的“NISreplica.ibm.com”服务器充当主服务器的副本/从服务器。如果希望为用户提供从 NIS 客户机更改其密码的权限,则需要初始化 yppasswd 和 ypupdated 守护进程。
一旦配置了 NIS 服务器,它就会启动 ypserv 守护进程。# ps -eaf |grep yp
root 733398 212996 0 Jun 11 - 0:20 /usr/lib/netsvc/yp/ypbind -ypsetme
root 778446 733398 0 21:50:38 - 0:00 /usr/lib/netsvc/yp/ypbind -ypsetme
root 802956 212996 0 Jun 11 - 0:31 /usr/lib/netsvc/yp/ypserv
要停止 NIS 服务器守护进程,可以运行以下命令:# stopsrc –s ypserv
在停止 NIS 服务器守护进程之前,确保没有将任何 NIS 客户机配置到此 NIS 服务器。
配置 NIS 客户机。
确保 NIS 服务器和 NIS 客户机在同一个网络中。在确定服务器之后,将 NIS 域名配置为与 NIS 服务器域名相同。按照上述步骤配置 NIS 域。在配置域之后,执行下列操作以配置 NIS 客户机。
使用 smit 工具,运行以下命令:
#smitty mkclient
图 4. 将主机配置为 NIS 客户机
提供 NIS 服务器名称,使其将 NIS 客户机配置为与该 NIS 服务器对应。在此例中,znim.austin.ibm.com 是您配置的 NIS 服务器的名称。
在配置 NIS 客户机之后,它将启动 ypbind 守护进程。# ps -eaf | grep yp
root 258214 118932 0 02:44:48 - 0:00 /usr/lib/netsvc/yp/ypbind -ypsetme
要验证 NIS 客户机的服务器配置,可以输入以下命令:# lsuser -R NIS ALL
此命令将显示用户的所有信息。
要停止 NIS 客户机守护进程,可以输入以下命令:# stopsrc –s ypbind
如何将用户的信息更新到映射中?
如果任何信息在 NIS 服务器上发生更改(无论是创建或删除用户或组信息,还是更改用户的密码),要在 NIS 客户机上反映该信息,您需要用最新信息来更新映射。
要更新映射,可以在 NIS 主服务器上使用 SMIT 工具来运行以下命令:# smitty mkmaps
图 5. 构建和重新构建主服务器的 NIS 映射
更多精彩
赞助商链接