NIS 是一个客户机/服务器系统, ypbind定义NIS 服务器的客户端的进程,而ypbind又是基于portmap服务的。
一. 配置 NIS 客户端
1.首先我们使用setup命令(或者system-config-authentication)打开认证配置:setup—>Authentication configuration—>
clip_p_w_picpath002
选择Use NIS,然后敲T clip_p_w_picpath004ab切换到Next按Enter,出现下图所示的界面,
 
 
 
 
 
 
 
 
 
在Domain中填写你
 
在局域网的域名,在Server中填写你所在局域网中中服务器的IP地址,敲ab切换到OK按Enter,会返回到命令行界面 clip_p_w_picpath006
然后执行之后会返回如图所示的图形界面
clip_p_w_picpath008
再次出现此界面一般表示NIS配置成功,按Tab切换Quit退出。
我们再去确认一下刚才的配置,有如下几种方法:
(1)使用命令nisdomainname查看一下配置的域名:
clip_p_w_picpath010
从结果我们可以看到刚刚所配置的域名;
(2)查看/etc/nsswitch.conf的配置文件,我们可以看到
clip_p_w_picpath012
 
passwd,shadow和group的认证都变成了file nis,
(3)查看/etc/yp.conf,我们也可以看到刚才的配置的,如下图
clip_p_w_picpath014
2.这时我们可以使用命令查看其是否启动:
(1)rpcinfo –p localhost
(2)service ypbind status
(3)netstat –tunlp | grep ypbind或者service portmap status
3.然后把服务加到开机启动中:chkconfig ypbind on
二. Automounter NIS 客户端的结合
说明:当我们配置完 NIS 客户端以后,我们切换用户,用户并没有自己的环境
clip_p_w_picpath016
这时我们可以和 Automounter 结合来实现
1. 使用命令:
clip_p_w_picpath018
查看服务器的共享挂载
2. 编辑/etc/auto.master
clip_p_w_picpath020
选择本地的挂载目录,这里选择/home/
3. 编辑/etc/auto.misc文件:
clip_p_w_picpath022
指定挂载的服务器的目录,以及挂载选项
4. 重启autofs服务:service antofs restart
5. 切换到本地主机的/home目录下查看挂载情况
clip_p_w_picpath024
可以看到已经成功挂载
6. 然后我们切换到guest2003用户:
clip_p_w_picpath026
如图所示,用户的环境变量也已经切换。
说明 : 以下出现的参数是我所在局域网的配置