NIS服务器架设以及客户端设定(1)
NIS服务器架设以及客户端设定(1)
一、NIS服务器的功能。
NIS服务器的功能专门用来管理账号和密码的服务器,以提供其他linux主机需要用户和密码登陆时,就必须要到这部专门管理用户密码的主机来查寻使用者的帐号与密码。
全称:Network Information Service 最早应该是称为 Sun Yellow Pages (简称 yp).
NIS服务功能原理:
NIS Server (master/slave) 的运作原理∶
NIS Master 先将本身的帐号密码相关档案制作成为资料库档案以便快速传输和读写。
NIS Master 可以主动的告知 NIS slave server 来更新;
NIS slave 亦可主动的前往 NIS master server 取得更新后的资料库档案;
若有帐号密码的异动时,需要重新制作 database 与重新同步化 master/slave。
NIS Client 有任何登入查询的需求时∶
NIS client 若有登入需求时,会先查询其本机的 /etc/passwd, /etc/shadow 等档案;
若在 NIS Client 本机找不到相关的帐号资料,才开始向整个 NIS 网域的主机广播查询;
每部 NIS server (不论 master/slave) 都可以回应,基本上是『先回应者优先』。
二、NIS服务器的设定。
1、检查是否安装如下四个rpm文件。
[root@linux etc]# rpm -qa |grep ^yp
ypbind-1.19-8.el5
ypserv-2.19-3
yp-tools-2.9-0.1
[root@linux etc]# rpm -qa |grep portmap
portmap-4.0-65.2.2.1
2、设定NIS域名称。
[root@linux ~]# nisdomainname zwtnis
[root@linux ~]# vi /etc/rc.d/rc.local
# 加入底下这一行,开机即启动NIS域名称
/bin/nisdomainname zwtnis
评论暂时关闭