NIS Configuration
1.NIS的主要配置文件﹕
/etc/ypserv.conf 設置對NIS服務器的訪問控制
/etc/yp.conf 設置Nisdomain 及要綁定的服務器
/etc/nsswitch.conf 設置驗証的先后順序
/var/yp/Makefile 設置哪些文件要通過NIS共享
2. 配置主NIS
a. 配置Nisdomainname
#nisdomainname testnis $testnis 是nis 的域名
為了把testnis 設置成永久的域名在/etc/sysconfig/network 中加入﹕
NISDOMAINNAME testnis
b. 配置/etc/yp.conf
#vi /etc/yp.conf 在文件底部加入﹕
domain testnis server hosta #指定testnis 中的server 為 hosta
domain testnis server hostb # hostb 為從NIS server
ypserver hosta #指定要綁定的nis server 為 hosta ,NIS server 既是服務器又是客戶機
c.配置 /etc/nsswitch.conf
passwd files nis
shadow files nis
d.配置 /var/yp/Makefile
NOPUSH=false #我們要配置從nis
e. 啟動NIS SERVER
# service ypserv start
f. 制作NIS 數據庫
/usr/lib/yp/ypinit -m
g. 啟動NIS CLIENT
#service ypbind start
3. 配置SLAVE NIS
a. 配置Nisdomainname
#nisdomainname testnis $testnis 是nis 的域名
為了把testnis 設置成永久的域名在/etc/sysconfig/network 中加入﹕
NISDOMAINNAME testnis
b. 配置/etc/yp.conf
#vi /etc/yp.conf 在文件底部加入﹕
domain testnis server hosta #指定testnis 中的server 為 hosta
domain testnis server hostb # hostb 為從NIS server
ypserver hosta #指定要綁定的nis server 為 hosta ,NIS server 既是服務器又是客戶機
c.配置 /etc/nsswitch.conf 加入
passwd files nis
shadow files nis
d. 啟動NIS SERVER
# service ypserv start
e. 啟動NIS CLIENT
#service ypbind start
f. 在主nis端運行
# /usr/lib/yp/ypinit –m 把從服務器加入服務器列表中
g.在主從兩端都啟動ypxfrd
# service ypxfrd start
h. 從主nis同步帳號信息
#/usr/lib/yp/ypinit –m hosta
4.配置nis客戶端
a. 配置Nisdomainname
#nisdomainname testnis $testnis 是nis 的域名
為了把testnis 設置成永久的域名在/etc/sysconfig/network 中加入﹕
NISDOMAINNAME testnis
b. 配置/etc/yp.conf
#vi /etc/yp.conf 在文件底部加入﹕
domain testnis server hosta #指定testnis 中的server 為 hosta
domain testnis server hostb # hostb 為從NIS server
ypserver hosta #指定要綁定的nis server 為 hosta ,NIS server 既是服務器又是客戶機
c.配置 /etc/nsswitch.conf
passwd files nis
shadow files nis
d.啟動nis 客戶端
#service ypbind start
原文:http://www.linuxdiyf.com/blog/?110920/action_viewspace_itemid_2916.html