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