NIS即Network Information Service,网络信息服务,将主机账号等系统信息进行集中管理。
NIS服务最早由Sun公司提出,称其为Sun Yellow Pages,简称YP。
1、安装ypserv软件包,并检查portmap是否安装,否则安装。
# rpm -qa | grep ^yp
# rpm -q portmap
ypbind软件包是NIS客户端需要使用的,yp-tools软件包中提供了对NIS服务器的查询和管理工具软件。
#rpm -ivh ypserv-x.xx-x.i386.rpm
2、在xinetd服务中启用time和time-udp服务,ypserv服务的启动与运行需要这两个服务的支持。
# chkconfig time on
# chkconfig time-udp on
# chkconfig –list | grep time
# service xinetd restart
3、使用nisdomainname命令建立NIS域名,并在“/etc/sysconfig/network”文件中设置NIS域名。
# nisdomainname searuorg
# echo ‘/bin/nisdomainname searuorg’ >> /etc/rc.d/rc.local
# echo ‘/NISDOMAIN=searuorg’ >> /etc/sysconfig/network
4、在ypserv.conf文件中进行访问控制的设置,只允许同网段中的NIS客户机访问NIS服务器。另外,NIS服务器还提供了/var/yp/securenets安全配置文件。
ypserv.conf配置例如:
127.0.0.0/255.255.255. 0 : * : * : none
192.168.1.0/255.255.255.0 : * : * : none
* : * : * : deny
5、启动ypserv和yppasswdd服务,启动NIS服务器。设置ypserv和yppasswdd服务开机自启动。
# service portmap status
# service ypserv start
# service yppasswdd start
# chkconfig –level 35 ypserv on
# chkconfig –level 35 yppasswdd on
6、使用ypinit -m命令构建NIS数据库。如果本地系统用户与组账号信息更改,则需重新构建数据库。
# /usr/lib/yp/ypinit -m
发表回复