快捷搜索:

安装和配置 NIS+

小序

收集信息办事扩充版本 (NIS+) 是用于收集命名和治理的办事,可扩展由收集信息办事 (NIS) 供给的办事。NIS+ 在客户机-办事模式下事情,它在中央位置存储信息,并容许客户机经由过程收集造访它。称为 NIS+ 命名空间 的个中央位置可以存储信息(如安然具体信息、事情站地址和邮件信息等)。

NIS+ 命名空间在本色上具有分层布局,按照组织的逻辑布局可以很轻易地设置设置设备摆设摆设它。NIS+ 还具有保护命名空间的布局及其信息的指定安然系统;它反省身份验证和授权,以处置惩罚用户的哀求。

本文总结了 NIS+ 安装、设置设置设备摆设摆设和治理的基础步骤和敕令。

安装和设置设置设备摆设摆设

安装和设置设置设备摆设摆设示例应用以下谋略机名称作为根办事器和客户机:

NIS+ 办事器:办事器 (9.124.111.62)

NIS+ 客户机:客户机 (9.124.111.61)

安装

NIS+ 的安装必要 bos.net.nisplus 文件集。

应用以下敕令反省文件集的可用性:

# lslpp –l | grep bos.net.nisplus

计划 NIS+ 结构包括选择根域名称、根办事器谋略机、客户机和从谋略机的信息。筹备一份域层次布局的草图在设置设置设备摆设摆设 NIS+ 时也会对照有用。

在 /usr/lib/security/methods.cfg 文件中应定义了 NISPLUS 模块,如下所示:

NISPLUS:

program = /usr/lib/security/NISPLUS

NISPLUS 加载模块应在 /usr/lib/security 中得到。

在 /etc/security/user 文件中,将缺省部分中的 SYSTEM 属性定义为 NISPLUS 或 compat:

default:

SYSTEM = NISPLUS OR compat

在缺省 PATH 中包括 /usr/lib/nis 目录,如下所示:

# export PATH=$PATH:/usr/lib/nis

设置设置设备摆设摆设

开始设置设置设备摆设摆设 NISPLUS 办事器必要根域名称。让我们应用根域名称 isl.com。

履行 nisserver 敕令,如下所示:

# nisserver -r -d isl.com

您应该看到以下显示内容:# nisserver -r -d isl.com.

0513-059 The keyserv Subsystem has been started. Subsystem PID is 303260.

This script sets up this machine "indus29" as an NIS+

root master server for domain isl.com..

Domain name       : isl.com

NIS+ group       : admin.isl.com

NIS (YP) compatibility : OFF

Security Level     : 2=DES

Is this information correct? (type 'y' to accept, 'n' to change)

经由过程选择 n 变动上面定义的属性,并选择 y 以继承。

您应该看到以下显示内容:This script will set up your machine as a root master server for

domain isl.com without NIS compatibility at security level 2.

WARNING: this script removes directories and files related to

NIS+ under /var/nis directory with the exception of the client_info

NIS_COLD_START and NIS_SHARED_DIRCACHE files which will be

renamed to .no_nisplus. If you want to save these files,

you should abort from this script now to save these files first.

WARNING: once this script is executed, you will not be able to

restore the existing NIS+ server environment. However, you can

restore your NIS+ client environment using "nisclient -i"

with the proper domain name and server information.

Do you want to continue? (type 'y' to continue, 'n' to exit this script)

要反省办事器是否启动,请运行以下敕令:

# niscat passwd.org_dir

# nisls

应用以下敕令将客户机添加到 NIS+ 办事器上的主机表:

# nistbladm –A cname= name=

addr= hosts.org_dir.domainname.

例如:# nistbladm -A cname=client.isl.com. name=client addr=9.124.111.61 hosts.org_dir.isl.com

|--10--------20--------30--------40--------50--------60--------70--------80--------9|

|-------- XML error: The previous line is longer than the max of 90 characters ---------|

将客户机添加到主机表后,请转到客户机,并经由过程应用以下敕令初始化客户机:

# /usr/lib/nis/nisclient -D

# stopsrc -s keyserv

# /usr/lib/nis/nisclient -i -h-a-d

例如:# /usr/lib/nis/nisclient -i -h server -a 9.124.113.62 -d isl.com

从新启动客户机:

# shutdown -Fr

现在完成了 NIS+ 客户机的设置设置设备摆设摆设。

您可以从客户机应用 nisstat 敕令反省办事用具体信息。这样可以确保设置精确。

# nisstat

治理

本部分将评论争论 NIS+ 设置的老例治理和基础敕令。

要竣事 NIS+ 和删除域名,请输入以下内容:

# stopsrc -s nis_cachemgr

# /usr/lib/nis/nisserver -D

# stopsrc -s keyserv

# /usr/lib/nis/nisclient –D

您可能还会对下面的文章感兴趣: