---------------------------------------
一、前言
二、环境
三、服务器端配置
四、客户端端配置
五、测试
---------------------------------------
一、前言
NIS是Sun Microsystem于1985年发布的一项目录服务技术(Diretory Service),类似于windows的域控制器。管理用户账户。比如用某一组账户登录多台配置了nis客户端的计算机。
NFS,是Network File System的简写,即。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。
二、环境
CentOS6.4 32位
服务器端IP:192.168.30.100
客户端IP:192.168.30.10
三、服务器端配置
1.安装ypserv
# vim /etc/sysconfig/network //重启生效NISDOMAIN=ZZU# yum install rpcbind ypserv //安装NIS服务端包ybserv及测试工具# rpcinfo# service rpcbind start# service ypserv start# rpm -ql ypserv |less # vim /var/yp/Makefile117 all: passwd group hosts \ //由于实验,仅同步这三项。# /usr/lib/yp/ypinit -m //初始化用户数据库,如遇到错误重启ypserv服务 next host to add: localhost next host to add: 按crtl+DIs this correct? [y/n: y] yWe need a few minutes to build the databases...Building /var/yp/ZZU/ypservers...Running /var/yp/Makefile...gmake[1]: Entering directory `/var/yp/ZZU'Updating passwd.byname...Updating passwd.byuid...Updating group.byname...Updating group.bygid...Updating hosts.byname...Updating hosts.byaddr...gmake[1]: Leaving directory `/var/yp/ZZU'# cd /var/yp/ //查看相关文件信息及路径# ll-rw-r--r-- 1 root root 16639 Mar 8 03:28 Makefile-rw-r--r-- 1 root root 10 Mar 8 03:31 ypserversdrwxr-xr-x 2 root root 4096 Mar 8 03:31 ZZU# cd ZZU/# lsgroup.bygid hosts.byaddr passwd.byname ypserversgroup.byname hosts.byname passwd.byuid
2.配置nfs
# yum install nfs-utils# service nfs start# useradd -d /nishome/user3 user3 //建立NIS用户# passwd user3# cd /var/yp/# make //更新用户数据库# vim /etc/exports //编辑共享清单/nishome *(rw,sync)# exportfs -rvexporting *:/nishome
四、客户端配置
1.安装ypbind
# ping 192.168.30.100 //测试与服务器的连通性# yum install rpcbind ypbind //ypbind用于链接ypserver# service ypbind start //一定要全部OK,否则重启该服务
2.配置ypbind
# setup
3.安装autofs
# yum install autofs# service autofs start# vim /etc/auto.master8 /nishome /etc/auto.nis timeout=60# cp /etc/auto.misc /etc/auto.nis# vim /etc/auto.nis 6 #cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom15 * -rw,soft,intr 192.168.30.100:/nishome/&# mkdir /nishome# service autofs restart
五、测试
在客户机使用user3测试登陆
ps.如果还显示在根目录下,删掉配置文件,重新建立。
# rm /etc/auto.nis# vim /etc/auto.master8 /nishome /etc/auto.nis1 timeout=60# cp /etc/auto.misc /etc/auto.nis1# vim /etc/auto.nis1 6 #cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom15 * -rw,soft,intr 192.168.30.100:/nishome/&# service autofs restart