实验拓扑图
SERVER(192.168.1.11)----------CLIENT(192.168.1.12)
实验前的准备:
由于NIS服务需要portmap,time,time-udp的支持,所以在启动服务器端NIS服务前,先要启动portmap,time,time-udp服务.其中time,time-udp是受xinetd超级服务器管理的服务.所以在设置好time,time-udp服务为启动后,还要重新启动xinetd服务.
1 服务器端的配置
 
1 rpm  -ivh  ypserv-2.13-5.i386.rpm     安装NIS服务器端软件包
2 nisdomainname benet.com             设置NIS域名
3 useradd st01                         添加ST01用户
  passwd st01                         ST01用户设置密码
4 vi /etc/ypserv.conf                    修改服务器端的配置文件
 
5 chkconfig --level 35 ypserv on   设置服务在35两个运行级别自动启动
 service ypserv start            启动服务
6 /usr/lib/yp/ypinit   -m        初始化数据库
当使用NIS服务器中的用户账户成功登录系统后,屏幕会提示没有找到用户的宿主目录信息,这是由于NIS客户机本地文件系统中没有在”/home”建立用户宿主目录,因此,需要将服务器端的”/home”共享,客户机挂截该目录到本地
 
7 chkconfig --level 35 nfs  on      设置NFS服务在35运行级别自动启动
 service nfs start 启动NFS服务
8 vi /etc/exports 修改共享目录输出文件
加上这一行
/home        *(rw,sync,squash)
然后输出共享目录
exportfs -rv   输出共享目录
 
 
2 客户端的配置
1 rpm -qa |grep yp             查询ypbind服务是否已安装,这个系统默认已安装
2 nisdomainname benet.com     设置NIS域名,与服务器端相同
3 setup                       进入图形化界面进行配置
4 chkconfig --level 35 ypbind on  设置ypbind服务在35 运行级别自动启动
 service ypbind restart         启动ypbind服务
5  chkconfig --level 35 nfs on    配置NFS服务
 service nfs start
6 vi /etc/fstab                 设置”/home ”开机自动挂载