快速业务通道

Linux学习笔记:NIS服务的原理以及服务器和客户端的详细配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-03
NIS服务即Network Information Services网络信息服务.由SUN开发.基于RPC设计,采用C/S模式.NIS早期命名为黄页(yellow pages),简称YP,但域英国电信商标冲突,不得不更换现在的名称. 本章将深入学习一下几个方面的内容: 1、NIS服务的基本概念和工作原理 2、NIS服务器的配置 3、NIS客户端的配置 4、NIS配置实例,实现集中式的身份验证 5、NIS结合NFS服务,实现用户配置文件的漫游使用 (一)、先说一下为什么要使用NIS NIS的主要功能是对主机账号系统等系统信息提供集中的管理. 在一个有多台Linux服务器的应用系统中,用户账号的维护是个比较麻烦的事情.:每台Linux可能有很多的账号,Linux服务器为同一个企业提供服务,因此每台服务器上的账号信息是相同的,这样对于系统管理员的工作量就大了,需要在每台服务器中为用户建立同样的用户账号和初始口令,容易出错.并且一旦有修改口令的需求,那么每次修改口令时都需要登录到系统中的每台服务器,进行设置. (二)、NIS服务的C/S模式 NIS的服务器集中维护用户的账号信息,当NIS客户机需要进行用户登录的信息验证时,就想NIS服务器发出查询请求.当系统中的一台NIS服务器为多台NIS客户机提供服务时,用户登录系统中的任何一台NIS客户机都会从NIS服务器进行登录验证,这样就实现了集中管理用户账号的功能. 在NIS服务器的数据库中主要包含以下几类信息:用户账号信息,组账号信息,IP地址和主机名称对应记录的信息,这些信息被保存在不同的数据库文件中进行集中的管理. (三)、NIS常见的名词 拥有帝国一切,皆有可能。欢迎访问phome.netn NIS域名:与windows的域模式类似,为了划分NIS的管理范围,NIS服务器和客户端组成NIS域,使用相同的域名,只有在同一个域下,客户端才能请求相应的信息. n Portmap:NIS服务依赖RPC,启动portmap进程,才能启用RPC. n Ypserv:这个是NIS服务的主进程. n Rpc.yppasswdd:这是一个服务程序,其允许客户端在本地修改登录密码,然后接受该操作信息,用户不必登陆至NIS主服务器进行操作. n Rpc.ypxfrd:这个是NIS主/从服务器数据同步进程. n Ypbind:这个是NIS客户端的进程. (四)、NIS服务器是如何工作的呢,看下图 1、NIS服务器根据本地保存的系统信息,制作数据库文件 2、NIS主辅服务器进行数据同步 3、客户端想NIS服务器发送请求 4、客户端选择处于存活状态且为yp.conf指定的NIS服务器,该服务器响应请求,如果客户端广播,则有ypbind进程查询NIS服务器,响应最快的服务器将与客户端通信. 5、 NIS的工作模式 主要有:单域,单NIS服务器,单域多NIS服务器,多域多NIS服务器. (六)、安装NIS服务所需要的软件包 1、ypserv-2.19-3.i386.rpm这个是NIS服务的主程序包 2、yp-tools-2.9-0.1.i386.rpm这个是提供NIS客户端设定功能的软件包 3、ypbind-1.19-7.e15.i386.rpm提供NIS客户端的查寻指令功能的软件包 4、portmap-4.0-65.2.2.1.i386.rpm启动RPC所的软件包 (七)、安装NIS 在安装之前,先查看一下系统中是否已安装了NIS所需的软件 可以看出NIS的主程序包并未安装,下面进入光盘目录,执行安装 拥有帝国一切,皆有可能。欢迎访问phome.net安装完成后,简单介绍一下NIS会用到的文档 1、/etc/ypserv.conf这是NIS的主配置文件 2、/etc/hosts用来记录主机与IP地址的对应关系,如果没有DNS系统,则NIS服务器的hosts文件需要有每一台相关的主机的记录 3、/etc/netgroup可以设置信任的主机或网段. 4、/var/yp/Makefile与建立数据库相关的配置文件. 在安装完成之后,下面就来具体的学习一下NIS服务器端的配置吧 注意:在正式配置NIS服务器之前,我们先建立一个帐户teamadmin用于一会客户端的验证使用,建立完了之后检查/etc/passwd文件是否有teamadmin账

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号