CentOS 6.2中搭建NIS服务

NIS 服务器概述

NIS 服务器通过为基于 Windows 的 Active Directory 域服务 (AD DS) 域控制器提供充当一个或多个 NIS 域的主 NIS 服务器的能力,将网络 Microsoft Windows 和网络信息服务 (NIS) 网络集成在一起。

NIS 服务器的工作原理

NIS 服务器将标准和非标准的 NIS 映射数据均存储在 AD DS 中。(标准映射由 aliases、bootparams、ethers、hosts、group、netgroup、netid、netmasks、networks、passwd、protocols、rpc、services、pservers 和 shadow 组成;所有其他映射都是非标准映射。)因此,NIS 服务器为 Windows 域和 NIS 域创建一个命名空间,可以由 Windows 管理员使用一组工具进行管理。管理员可以很容易同时为 Windows 域和 UNIX 域创建、修改和删除用户帐户。在 Windows 环境和 UNIX 环境中均拥有帐户的用户可以通过包含各自的域和命名空间所需的所有属性的 AD DS 进行管理。

NIS 服务器还可以安装在与主 NIS 服务器位于同一个域中的其他域控制器上,使这些域控制器可以充当 NIS 从属服务器(也称为次服务器)。在这种情况下,Active Directory 中的 NIS 数据在运行“NIS 服务器”的 Windows 域控制器之间自动复制。此外,基于 UNIX 的计算机可以继续充当 NIS 域中的从属服务器;NIS 服务器使用 yppush 将对 NIS 数据的更改传播到基于 UNIX 的 NIS 服务器,就像基于 UNIX 的主 NIS 服务器一样。

NIS 服务器的安装过程

安装了“NIS 服务器”之后,将基于 UNIX 的 NIS 服务器中的 NIS 映射迁移到运行“NIS 服务器”的计算机。可以使用随“NIS 服务器”提供的基于 Windows 的迁移向导,也可以使用命令行实用程序来完成迁移。迁移了 NIS 域的映射之后,NIS 服务器即可部署为 NIS 域的主服务器。可以将多个 NIS 域迁移到同一个基于 Windows 的 AD DS 域控制器。这些域可以互相合并,也可以独立存在。可以通过一次迁移一个 NIS 映射,分阶段迁移 NIS 映射数据。

NIS 服务器可以同时支持多个 NIS 域。属于多个域的映射也可以同时驻留在 Active Directory 中。来自客户端或域中其他服务器的请求从同一个域中的映射接收数据。

NIS 服务器的管理

可以使用基于 Windows 的 UNIX 标识管理来管理 NIS 服务器。可以使用基于 Windows 的工具(例如“Active Directory 用户和计算机”)管理已迁移到 AD DS 的 passwd、group 和 hosts 映射。还可以使用命令行工具 nismap 和 nisadmin 管理所有标准和非标准的映射以及管理 NIS 服务器。可以使用 Windows 管理工具监视 NIS 服务器,包括使用事件查看器审核 NIS 服务器记录的重大事件和错误。

除了使用 Windows 提供的管理工具之外,还可以使用 Active Directory 服务接口 (ADSI) 或轻型目录访问协议 (LDAP) 创建其他管理工具。

NIS 服务器为处理来自基于 UNIX 的 NIS 客户端和基于 Windows 的 NIS 客户端以及其他从属 NIS 服务器的请求实现所需的 NIS 远程过程调用。NIS 服务器支持广播模式和正常绑定模式。

NIS 所需软件包

ypserv-2.19-22.el6.i686.rpm:NIS 服务的主程序包

yp-tools-2.9-12.el6.i686.rpm :提供 NIS 客户端设定功能的软件包

ypbind-1.20.4-29.el6.i686.rpm:提供 NIS 客户端的查询指令功能的软件包

rpcbind-0.2.0-8.el6.i686.rpm(略旧版本名字的软件包名字不是 rpcbind 是portmap) :管理 RPC 连接、启动 RPC 必需的软件包

NIS 相关文档

/etc/ypserv.conf:NIS 主配置文件,可以规范 NIS 客户端是否具有可以查询 NIS 服务器的权限

/etc/hosts:记录主机和 IP 地址对应关系,如果没有 DNS 系统,则 NIS 服务器的 hosts 文件需要每一台 NIS 客户端的主机记录。

/etc/netgroup :设置信任的主机或网段

/etc/yp/Makefile:与建立数据库有关的配置文件

时间: 2024-09-14 11:23:24

CentOS 6.2中搭建NIS服务的相关文章

服务器-如何在Windows Server2012系统中搭建VPN服务

问题描述 如何在Windows Server2012系统中搭建VPN服务 想在Windows Server2012系统中搭建一个VPN服务,,,然后用其他电脑连接 通过网上按别人的方法自己操作了一遍,,但是连接不上VPN服务器(我的是XP系统)一直报721错误 不知道是否还有哪些服务没有关闭,,还是因为我(客户端)连接的宽带之上的路由器没有开启相关功能(但那是移动说了算啊) 解决方案 怎样才能凑够10个字符呢 解决方案二: 如果你的服务器配置没问题,那么可能是你的客户端的问题,特别是一些山寨盗版

如何在CentOS 6.4中搭建pptpd(VPN)服务

由于Linux本身并没有集成PPTP功能,所以需要安装相关组件以让我们的RedHat支持PPTP,根据内核的版本,下载相应的安装包,所用组件如下: dkms-2.2.0.3-1.noarch.rpm kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm pptpd-1.3.4.tar.gz 1.PPTP需要PPP支持,虽然系统本身有PPP功能,但它并不支持MPPE,所以需要更新系统的PPP组件, [root@htuidc local]# yum -y install gc

必看!手把手教你Linux中搭建FTP服务

FTP是什么?对于那些在服务器领域"久经沙场"的人来说,这是个简单的东西,但是对于一些新手来说,FPT是个晦涩的英文缩写,FTP是File Transfer Protocol的缩写,这是一种文件传输协议,用于Internet上的控制文件的双向传输.大多数人注意的也只是多数的FTP站点的使用率较高,需要多次重连才能连接上.FTP地址和HTTP地址相似,只是FTP地址使用ftp://前缀而不是http://. FTP的传输方式有很多种,当然主要是主动(Port模式)和被动(PASV模式)两

如何在 linux 中搭建 FTP 服务

在本教程中,我将会介绍如何搭建你自己的FTP服务.但是,首先我们应该来的学习一下FTP是什么. FTP是什么? FTP 是文件传输协议File Transfer Protocol的缩写.顾名思义,FTP用于计算机之间通过网络进行文件传输.你可以通过FTP在计算机账户间进行文件传输,也可以在账户和桌面计算机之间传输文件,或者访问在线软件归档.但是,需要注意的是多数的FTP站点的使用率非常高,可能需要多次重连才能连接上. FTP地址和HTTP地址(即网页地址)非常相似,只是FTP地址使用ftp://

如何在 windows 系统中搭建Web服务

一.WWW概述 (1).WWW概述 WWW(World  Wide  Web)服务:即万维网服务,是指在网上发布,并可以通过浏览观看的图形化页面服务 万维网服务是通过建立Web站点来实现的 [Apahce] 开源软件,用户可免费下载使用,支持Unix.Linux.Windows等操作系统    Apahce的特点就是简单.高效.性能稳定 [IIS]:Internet  Iformation Service IIS是微软公司的Web服务器产品,IIS提供了一个图形化界面的管理工具,称为Intern

docker学习(6) docker中搭建java服务及nginx反向代理

先看下容器规划: 上图中mysql容器的搭建见上篇博客,service1/2为java rest service,创建脚本如下: docker run -d -h service1 \ -v /Users/yjmyzz/data/service:/opt/service \ --name service1 \ --link mysql:mysql -p 0.0.0.0:9081:8080 java \ java -jar opt/service/spring-boot-rest-framewor

CentOS 6系统上借助docker快速搭建openvpn服务

一.安装docker 1.在CentOS6上安装docker除去编译之外还可以通过yum安装,不过是用EPEL源来安装 [root@li760-160 ~]# yum clean all [root@li760-160 ~]# yum makecache [root@li760-160 ~]# yum install -y epel-release 2.安装docker 和rzsz命令方便等下传输ovpn配置文件 [root@li760-160 ~]# yum install -y docker

CentOS 搭建邮件服务与虚拟域详解

CentOS搭建邮件服务 cyrus-sasl    账户认证(本地) postfix       发送邮件 dovecot     接受邮件 一.系统配置     所有账户邮件存放在 系统 /data/%U 目录下     修改用户模板,新添加用户自动创建 Mail 目录用于存放邮件文件     域:mxt.selboo.com.cn MX记录 mail.mxt.selboo.com.cn 用户模板下建立用户邮箱目录 This is The Code [root@selboo ~]# mkdi

CentOS 7下怎么搭建高可用集群?

  CentOS 7下怎么搭建高可用集群.高可用集群是指以减少服务中断时间为目的的服务器集群技术.它通过保护用户的业务程序对外不间断提供的服务,把因软件/硬件/人为造成的故障对业务的影响降低到最小程度.那么新的centos下怎么来搭建高可用集群. 环境:本文以两台机器实现双集热备高可用集群,主机名node1的IP为192.168.122.168 ,主机名node2的IP为192.168.122.169 . 一.安装集群软件必须软件pcs,pacemaker,corosync,fence-agen