NIS 目前貌似已经没人用咯...
一、NIS作用
NIS:称为网络信息服务,也叫黄页(yellow page)。集中管理用户帐号,组帐号,hosts文件等
二、配置
1.服务器端配置
(1)把服务器连到网络
I.配置主机名
#vi /etc/sysconfig/network
HOSTNAME=flola
II.配置IP地址信息
# netconfig
III.配置hosts文件,能解析本机
# vi /etc/hosts
本机IP flola
IV.关闭不需要的服务
#chkconfig --level 2345 sendmail off
#chkconfig --level 2345 cups off
V.重启计算机
#init 6
(2).安装
#mount /dev/cdrom /media/cdrom
#rpm -ivh /media/cdrom/RedHat/RPMS/ypserv(tab)
(3).修改配置文件
#vi /etc/ypserv.conf
#hosts :domain :map :security
192.168.1.0/255.255.255.0 : * : * : none
127.0.0.0/255.255.255.0 : * : * : *
#vi /var/yp/securenets
host 127.0.0.1
255.255.255.0 192.168.1.0
(4).创建域名
# nisdomainname 域名(lianheguo)
# echo '/bin/nisdomainname lianheguo' >> /etc/rc.d/rc.local
# echo 'NISDOMAIN=lianheguo' >> /etc/sysconfig/network
(5).创建maps
# /usr/lib/yp/ypinit -m
---------------------------------------
# cd /var/yp
# make
(6).启动
# chkconfig time on
# chkconfig time-udp on
# service xinetd restart
# service ypserv start
# service yppasswdd start
--------------------------------------------------------------------------------------
2.客户端配置
(1)连入网络(与服务器相同)
(2)安装软件(ypbind,yp-tools)
(3)修改hosts文件
(4)修改配置文件
#vi /etc/yp.conf
domain lianheguo server 192.168.1.100
(5)配置域名
# nisdomainname lianheguo
# echo '/bin/nisdomainname lianheguo' >> /etc/rc.d/rc.local
# echo 'NISDOMAIN=lianheguo' >> /etc/sysconfig/network
(6)修改哪些信息可去服务器上查
# vi /etc/nsswitch.conf
passwd: file nis
group: file nis
hosts: file nis dns
(7)启动客户端工具
# service ypbind start