实验拓扑图
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 服务器端的配置<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
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 设置服务在3和5两个运行级别自动启动
service ypserv start 启动服务
6 /usr/lib/yp/ypinit -m 初始化数据库
当使用NIS服务器中的用户账户成功登录系统后,屏幕会提示没有找到用户的宿主目录信息,这是由于NIS客户机本地文件系统中没有在”/home”建立用户宿主目录,因此,需要将服务器端的”/home”共享,客户机挂截该目录到本地
7 chkconfig --level 35 nfs on 设置NFS服务在3和5运行级别自动启动
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服务在3和5 运行级别自动启动
service ypbind restart 启动ypbind服务
5 chkconfig --level 35 nfs on 配置NFS服务
service nfs start
6 vi /etc/fstab 设置”/home ”开机自动挂载
转载于:https://blog.51cto.com/815735239/72300