实验16nis服务器的建立 

实验16nis服务器的建立 

ID:40669428

大小:168.51 KB

页数:34页

时间:2019-08-05

实验16nis服务器的建立 _第1页
实验16nis服务器的建立 _第2页
实验16nis服务器的建立 _第3页
实验16nis服务器的建立 _第4页
实验16nis服务器的建立 _第5页
资源描述:

《实验16nis服务器的建立 》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验16NIS服务器的建立一、实验目的二、实验工具与设备三、实验预备知识四、实验内容和步骤五、实验总结一、实验目的1.了解NIS的作用。2.熟悉NIS工作原理。3.掌握NIS主服务器的设置及客户机操作。二、实验工具与设备1.连接成局域网的计算机若干。2.RedHatLinux系统。三、实验预备知识1.NIS的作用NIS(网络信息服务,NetworkInformationServices)最初由SunMicrosystems开发,用于UNIX®(最初是SunOS™)系统的集中管理。目前基本上已成为业界标准,所有主流的类UNIX系统(Solaris™

2、,HP-UX,AIX®,Linux,NetBSD,OpenBSD,FreeBSD,等等)都支持NIS。NIS是TCP/IP中一种能够查询网络信息的子协议。NIS服务器的工作以RPC和portmap为基础,用于共享本地网络中的重要文件,供局域网中其他主机查询。例如,共享/etc/passwd文件可供其他主机用NIS服务器中的用户登录。尽管实现的内部细节截然不同,但NIS和WindowsNT域系统非常类似,以至于可以将两者的基本功能相互类比。2.NIS的工作原理在NIS环境中,有三种类型的主机:主服务器、从服务器和客户机。服务器的作用是充当主机配置信

3、息的中央数据库;主服务器上保存着这些信息的权威副本;从服务器是保存这些信息的冗余副本;客户机依赖于服务器向它们提供这些信息。许多文件的信息可以通过这种方式来共享。通常情况下,master.passwd、group,以及hosts是通过NIS分发的。无论何时,如果客户机上的某个进程请求这些本应在本地文件中的资料时,都会向绑定的NIS服务器发出请求,而不使用本地的版本。3.NIS的体系结构(1)NIS主服务器:与WindowsNT域控制器类似,会维护所有NIS客户机使用的文件。Passwd、group、以及许多其他NIS客户机使用的文件,都被存放到主

4、服务器上。可以将一台NIS主服务器用在多个NIS域中。这种配置通常只出现在小规模的NIS环境中。(2)NIS从服务器:与WindowsNT的备份域控制器类似,用于维护NIS主服务器的数据文件副本。NIS从服务器提供了一种冗余,这在许多重要的环境中是必需的,此外,也帮助减轻了主服务器的负荷:NIS客户机总是挂接到最先响应它们的NIS服务器上,这也包括来自从服务器的响应。(3)NIS客户机:与多数WindowsNT工作站类似,通过NIS服务器(对于WindowsNT工作站,则是WindowsNT域控制器)来完成登录时的身份验证过程。4.常用术语常用术

5、语见表16-1。术  语说  明NIS域名NIS主服务器和其所有客户机(包括从服务器)会使用同一NIS域名。和Windows NT域名类似,NIS域名与DNS无关rpcbind必须运行这个程序,才能够启用RPC(远程过程调用,NIS用到的一种网络协议)。如果没有运行rpcbind,则没有办法运行NIS服务器,或作为NIS客户机(对于FreeBSD 4.X,portmap完成rpcbind的功能)ypbind“绑定(bind)”NIS客户机到它的NIS服务器上。这样,它将从系统中获取NIS域名,并使用RPC连接到服务器上。ypbind是NIS环境中

6、,客户机-服务器通信的核心;如果客户机上的ypbind死掉的话,它将无法访问NIS服务器ypserv只应在NIS服务器上运行它,这是NIS的服务器进程。如果ypserv(8)死掉的话,则服务器将不再具有响应NIS请求的能力(此时,如果有从服务器的话,则会接管操作)。有一些NIS的实现的客户机上,如果之前用过一个服务器,而那台服务器死掉的话,并不尝试重新连接到另一个服务器。通常,发生这种情况时,惟一的办法就是重新启动服务器进程(甚至重新启动服务器)或客户机上的ypbind进程Rpc.yppasswdd另一个只应在NIS主服务器上运行的进程。这是一个

7、服务程序,其作用是允许NIS客户机改变它们的NIS口令。如果没有运行这个服务,用户将必须登录到NIS主服务器上,并在那里修改口令表16-1常用术语5.相关文件控制NIS服务的主要文件见表16-2。/etc/rc.d/init.d/ypserv启动脚本/etc/rc.d/init.d/yppasswddrpc.ypasswdd的客户端程序/etc/rc.d/init.d/ypxfrdrpc.ypxfrd的客户端程序/etc/ypserv.conf存放ypserv的运行参数/usr/sbin/yppush从NIS服务器的守护进程所对应的程序/usr/

8、sbin/ypserv主NIS服务器的守护进程所对应的程序/usr/sbin/rpc.yppasswddrpc.yppasswdd服务器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。