NIS服务原理以及和客户端的配置

文章作者 100test 发表时间 2011:03:17 20:19:21
来源 100Test.Com百考试题网


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常见的名词 n 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服务器是如何工作的呢,看下图

clip_image002

1、NIS服务器根据本地保存的系统信息,制作数据库文件 2、NIS主辅服务器进行数据同步 3、客户端想NIS服务器发送请求 4、客户端选择处于存活状态且为yp.conf指定的NIS服务器,该服务器响应请求,如果客户端广播,则有ypbind进程查询NIS服务器,响应最快的服务器将与客户端通信。



相关文章


四妙招让新手掌握linux维护
linuxautofs
linuxmount用法详解
PHP调用Linux系统的常用函数
NIS服务原理以及和客户端的配置
域用户配置文件的漫游配置
LinusTorvalds讲述管理软件项目五条经验
获得RHCE后的职场优势
给大家学习Linux时的几点忠告
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛