Linux操作系统实验与实训实验16 NIS服务器的建立.ppt

Linux操作系统实验与实训实验16 NIS服务器的建立.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux操作系统实验与实训实验16 NIS服务器的建立

实验16 NIS服务器的建立 一、实验目的  二、实验工具与设备 三、实验预备知识 四、实验内容和步骤 五、实验总结 一、实验目的 1.了解NIS的作用。 2.熟悉NIS工作原理。 3.掌握NIS主服务器的设置及客户机操作。 二、实验工具与设备 1.连接成局域网的计算机若干。 2.Red Hat Linux系统。 三、实验预备知识 1.NIS的作用 NIS(网络信息服务,Network Information Services)最初由 Sun Microsystems开发,用于UNIX?(最初是 SunOS?)系统的集中管理。目前基本上已成为业界标准,所有主流的类UNIX系统(Solaris?,HP-UX,AIX?,Linux,NetBSD,OpenBSD,FreeBSD,等等)都支持NIS。 NIS是TCP/IP中一种能够查询网络信息的子协议。NIS服务器的工作以RPC和portmap为基础,用于共享本地网络中的重要文件,供局域网中其他主机查询。例如,共享/etc/passwd文件可供其他主机用NIS服务器中的用户登录。尽管实现的内部细节截然不同,但NIS和 Windows NT域系统非常类似,以至于可以将两者的基本功能相互类比。 2.NIS的工作原理 在NIS环境中,有三种类型的主机:主服务器、从服务器和客户机。服务器的作用是充当主机配置信息的中央数据库;主服务器上保存着这些信息的权威副本;从服务器是保存这些信息的冗余副本;客户机依赖于服务器向它们提供这些信息。 许多文件的信息可以通过这种方式来共享。通常情况下,master.passwd、group,以及hosts是通过NIS分发的。无论何时,如果客户机上的某个进程请求这些本应在本地文件中的资料时,都会向绑定的NIS服务器发出请求,而不使用本地的版本。 3.NIS的体系结构 (1)NIS主服务器:与Windows NT 域控制器类似,会维护所有NIS客户机使用的文件。Passwd、group、以及许多其他NIS客户机使用的文件,都被存放到主服务器上。可以将一台 NIS 主服务器用在多个NIS域中。这种配置通常只出现在小规模的NIS环境中。 (2)NIS从服务器:与Windows NT的备份域控制器类似,用于维护NIS主服务器的数据文件副本。NIS从服务器提供了一种冗余,这在许多重要的环境中是必需的,此外,也帮助减轻了主服务器的负荷:NIS 客户机总是挂接到最先响应它们的 NIS 服务器上,这也包括来自从服务器的响应。 (3)NIS客户机:与多数Windows NT工作站类似,通过NIS服务器(对于Windows NT工作站,则是Windows NT域控制器)来完成登录时的身份验证过程。 4.常用术语 常用术语见表16-1。 5.相关文件 控制NIS服务的主要文件见表16-2。 四、实验内容和步骤 1.实验环境的构建 在局域网中将若干台计算机安装好Red Hat Linux系统并配IP地址,其中,PC1和PC2都安装好NIS服务,如图16-1所示。NIS服务在Red Hat Linux 9.0中自带,如果没有安装,可以用“添加删除程序”来安装。其余计算机也要安装Red Hat Linux 9.0系统,在实验中充当客户机的角色。 2.主NIS服务器的设置 (1)安装NIS的软件包 (2)设置NIS域名 有两种方法可以设置NIS的域名。 方法一: #domainname 域名 例如: #domainname abc 方法二: 修改文件/etc/sysconfig/network,添加如下内容: NIS_DOMAIN=域名 例如: NIS_DOAMIN=abc (3)启动服务器 #service ypserv start (4)设置共享的文件和初始化NIS数据库 #cd /var/yp #make #/usr/lib/yp/ypinit –m next host to add:(在此提示下按Ctrl+d,然后确认) 3.从NIS服务器配置 (1)设置NIS域名(与主NIS服务器的相同) (2)设置允许主NIS服务器更新从NIS服务器 #vi /var/yp/Makefile 修改如下选项: NOPUSH=false (3)启动服务器 #service ypserv start (4)初始从NIS服务器NIS数据库 #/usr/lib/yp/ypinit -s 主NIS服务器主机名/IP地址 例如:#/usr/lib/yp/ypinit -s nisserver 4.客户机上的配置 (1)设置NIS域名(与主NIS服务器的相同) (2)指定NIS服务器的位置 有以下两种方法来指定NIS服务器的位置。 ① 广播法:修改

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档