快速业务通道

Linux 5.4 RHCE NIS学习笔记(上)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-18

启动服务,然后建立数据库

建立数据库:

注意:在这里按 “ctrl D”

这里选择Y即可哈

数据库建立完成之后我们检查一下

以下的就是生成的数据库

注意:当我们每次更新完账号等信息之后一定要重新初始化,然后重新启动服务

我们来配置客户端,这次客户端的配置我们使用setup来配置(简单方便),一次使用配置文件来配置,我来启动客户端

执行“setup”命令:

选择第一次项:

选择 "User NIS" 然后“NEXT”

填写域和服务器名称(即hostname)

点击OK

我们没有DNS,在/etc/hosts 添加NIS服务器的IP和主机名

下面我们来测试一下哈:

我切换用户成功,说明我们的单域单NIS已经完成了,但是提示用户没有家目录么,这个我们后面再讲如何挂载NIS的家目录到本地机器哦

二、我们来实现第二个目标,搭建主/从NIS服务器

主NIS服务器我们已经搭建完成,下面主要讲搭建从NIS

安装所需包,和主NIS一样(安装就不细说了)

配置主配置文件/etc/ypserv.conf(如果你有访问控制,那么参照主NIS配置)

我们的主NIS有访问控制,下面我来配置从NIS的ypserv.conf

保存退出

编辑hosts文件,添加主NIS的IP对应关系:

设置域名:

检查一下域名和主机名

启动服务

然后我们去配置一下主NIS服务器,以便我们传送数据

编辑主服务器上的/var/lib/yp/Makefile文件,使其能在更改maps后主动将更改push至从服务器

#vi /var/yp/Makefile
找到如下行:
NOPUSH=true
更改为:
NOPUSH=false

保存退出

编辑主服务器上的/var/yp/ypserver文件,指明服务器将maps可以push到的目标从服务器

#vi /var/yp/server
添加如下行:
slavenis.wqmsl.com(注:此处最好使用从服务器名称,前提是此从服务器名能被主服务器解析, 我们已经通过编辑主服务器的/etc/hosts文件实现了)

开启主服务器的资料传送进程

service ypxfrd start

重新启动主NIS上的所有相关的服务,并设置开机自行启动

下面我们去从NIS上操作

从主NIS服务器获取maps资料

/usr/lib/yp/ypinit -s masternis.wqmsl.com

开始传送资料了

传送完成

大家可以看到,数据文件已经传送到了从NIS上面了

这样就完成了主/从NIS的搭建了,当你的主NIS宕机之后,那么从NIS就可以担当NIS的角色了(只要我们在客户端编辑vi /etc/yp.conf 文件,添加如下:)

把从NIS的主机名加到主NIS主机名的后面,用分号隔开即可,重新启动ypbind服务(这个你在配置客户端的时候就一次性完成,免得以后再次添加,麻烦是不是)

下面我们来做一个简单的测试哈

我停止主NIS的网卡,使其不能通信

在客户端测试如下:

客户端只检测到了从NIS服务器,如果没有切断的话,应该这里显示的是主NIS的.

我在客户端登陆试试哈

看到了吧,登陆成功了哈(没有用户的家目录的问题,我们解决)

第二个实验目标已经完成了,下了我们做第三个目标哈:

后面内容待续.......

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号