NIS (Network Information Service)網絡信息系統,是對主機帳號等系統信息提供集中管理的網絡服務。
NIS
NIS 服務器的配置管理
1.NIS服務器軟件包的安裝:
rpm -ivh ypserv-2.13-5.i386.rpm
rpm -ivh ypbind-1.17.2-3.rpm
rpm -ivh yp-tools-2.8-7.rpm
2.設置time和time-udp服務的啓動狀態,這兩個服務依賴於xinetd,要將xinetd開啓。
chkconfig time on
chkconfig time-udp on
service xinetd start
3.建立NIS 域名
nisdomainname abc.com
echo '/bin/nisdomainname abc.com'>> /etc/rc.d/rc.local--開機自啓動
echo 'NISDOMAIN=abc.com'>>/etc/sysconfig/network--告訴主機自己在那個域
4.設置ypserv服務的配置文件
vi /etc/ypserv.conf
添加:127.0.0.0/255.255.255.0 : * : * : none
192.168.3.0/255.255.255.0: * : * : none
* : * : * : deny
5.啓動NIS 服務器
service portmap status
service ypserv start
service yppasswdd start
chkconfig --level 35 ypserv on----開機自啓動
chkconfig --level 35 yppasswdd on --開機自啓動
6.構建NIS數據庫
/usr/lib/yp/ypinit -m
添加主機名後按ctrl+d退出
*****注意: 每次新建用戶後都要更新數據庫。
NIS客戶機的配置
1. NIS 客戶機需要的軟件包
rpm -ivh ypbind-1.17.2-3.rpm
rpm -ivh yp-tools-2.8-7.rpm
2設置hosts文件
echo 'NIS服務器的IP地址 NIS 數據庫名' >> /etc/hosts
3.建立NIS 的域名
nisdomainname abc.com---域名一致
echo '/bin/nisdomainname abc.com'>>/etc/rc.d/rc/local
echo '/NISDOMAIN=abc.com'>>/etc/sysconfig/network
4.設置yp.conf配置文件
echo 'domain 域名server 主機名'>> /etc/yp.conf
5.設置nsswitch.conf文件,用於信息的查詢方式
在passwd: files 後添加 nis
shadow: files
group: files
hosts : files 同上
6.啓動ypbind服務程序
service portmap status
service ypbind start
chkconfig --level 35 ypbind on
ok!完成。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.