---------------------------------------

一、前言

二、环境

三、服务器端配置

四、客户端端配置

五、测试

---------------------------------------

一、前言

   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