博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网络管理员指南 -10.网络信息系统 -1>熟悉NIS(转)
阅读量:2450 次
发布时间:2019-05-10

本文共 1467 字,大约阅读时间需要 4 分钟。

网络管理员指南 -10.网络信息系统 -1>熟悉NIS(转)[@more@]

NIS保留数据信息在包含关键值的maps(地图)之中。地图保存在一个运行NIS服务器的中心主机中,

从那里客户可以从各种的PRC呼叫中检索信息。经常的,地图存储在DBMgif文件中。

地图本身通常从主文本文件如etc/hosts 或者是 /etc/passwd中产生。一些建立地图的文件,会对应

的查找相应的主类型。例如,你可能会从主文件中查找主机名和它的IP地址。于是,从中产生了两个

NIS地图,分别被称为hosts.byname和 hosts.byaddr,表列出了通常产生它们的地图和文件。

表:一些标准NIS地图和相应的文件。

你还可能发现其它支持NIS包裹或者是其它的文件和地图。它们可能包含这本书不讨论的应用信息,

例如可能由一些BOOTP服务契使用的bootparams地图,或者那些现在还没有功能的地图(象ethers.byname

和 ethers.byaddr地图)。

对于一些地图,人们通常使用nicknames,它们更为简短,因此就更为方便输入。要获得你的NIS工具

可以辨认的一个完整的nicknames列表,运行下面的命令:

NIS通常被称为ypserv。在一个通常的网络上,一个简单的服务器经常受到损害。大的网络可能会选择

在不同的机器和网络的不同部分上运行它们当中的几个来减轻服务器和路由器上的负荷。这些服务器通

过给出它们其中的一个作为master server(主服务器),其它为辅助服务器来实现同步。地图只会被

建立在主服务器的主机上。从那里,它们被分发到辅助服务器上。

你将会发现我们总是在讨论有关“网络“的时候非常模糊。当然NIS中有明确的概念来指明这样一个网络。

这是所有主机的连接,它通过NIS来划分它们的系统配置数据的部分:NIS domain。不幸的是,NIS域与我

们在DNS中碰到的域完全不同。为了避免在这章中出现任何的模糊,我将总是指明所说的是哪个类型的域。

NIS域只有一个单纯的管理功能。它们大部分对于用户来说是不可见的,除了在域中所有的机器之间分享

的密码。因此,NIS 域中给出的名字相对来说只是对于管理员来说的。通常情况下,当它与你的本地网络

上其他的NIS域名都不相同的时候任何名字都会这样做。例如在虚拟Brewery上的管理员可能选择建立两个

NIS域,一个为Brewery自身,另外一个为Winery,分别称为brewery和 winery。另外一个非常常用的方案

是为NIS简单的使用DNS的域名。要设置和显示你的主机的NIS域名,你可以使用domainname命令。当没有任

何异议的时候,它会打印当前的NIS域名;要设置域名,你必须成为超级用户并且要输入:

NIS域约定一个应用程序将要询问哪一个NIS服务器。例如,当然,在Winery上一个主机的注册程序必须向

Winery's NIS服务器(或者它们当中的一个,如果有一些的话)要求一个用户的密码信息。而在一个Brewery

主机上的应用程序需要紧跟着Brewery服务器。

一个疑问现在仍然需要解决,也就是一个客户如何发现连接到那个连接。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8225414/viewspace-945204/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8225414/viewspace-945204/

你可能感兴趣的文章
travis-ci自动部署_如何使用Travis CI设置高级自动部署
查看>>
机器学习与分布式机器学习_这就是为什么任何人都可以学习机器学习的原因
查看>>
django 部署_狂野的Django:部署生存的技巧
查看>>
mvp内粗泄露问题_如何在一天内从MVP转到生产服务器
查看>>
actor akka_如果您仍在使用同步,则应改用Akka Actor-这就是为什么
查看>>
laravel api_如何在现有的Laravel应用中获取即时GraphQL API
查看>>
软件原型是什么意思_当我们谈论原型时,我们真正的意思是
查看>>
一个数据包的旅程_数据科学语言的个人旅程
查看>>
面向前端开发人员的Visual Studio Code概述
查看>>
团队建设及管理上的举措_为什么在副项目上工作是您作为开发人员的最佳举措...
查看>>
pr下雪下雨_图像增强:下雨,下雪。 如何修改照片以训练自动驾驶汽车
查看>>
2017年最喜欢的Visual Studio代码扩展
查看>>
gvim文本编辑器帮助_如何帮助您的文本编辑器帮助您
查看>>
函数setState是React的未来
查看>>
azure机器学习_我如何打造一款赢得2016 Azure机器学习奖的游戏
查看>>
软件技术实习_当您还在学校时,如何获得一流的技术实习机会和技术工作
查看>>
使用Zeigarnik效应来学习编码更快
查看>>
吉他mi指型吉他谱_我需要一个吉他老师。 所以我把我的Alexa变成了一个。
查看>>
webpack和react_使用React和Webpack进行简单的代码拆分
查看>>
anki卡片重复_如何在Anki中使用间隔重复来学习更快的编码
查看>>