如何搭建NIS网络信息服务
NIS是网络信息服务(Network Information Services)的简称,最初由Sun Microsystems开发,用于UNIX系统的集中管理。目前,它已经成为了业界标准,所有主流的类UNIX系统都支持NIS。NIS是一个基于RPC的客户机/服务器系统,功能类似于Windows中的活动目录,允许在一个NIS域中的一组机器共享一系列配置文件。
在RHEL5中搭建NIS环境
以下是在RHEL5中搭建NIS环境的步骤:
1. 安装NIS服务器相关包
在RHEL5中,默认已安装ypserv、ypbind和yp-tools这些NIS服务器相关包。
2. 建立NIS登录用户
首先,新建一个目录用于NIS用户家目录,并将用于NIS登录的用户的家目录指定到该目录。
3. 指定NIS域名
编辑/etc/sysconfig/network文件,在文件底部加入NIS域名(例如),然后运行nisdomainname 命令。同时,在/etc/rc.d/rc.local文件中加入/bin/nisdomainname 的内容。
4. 生成NIS用户数据库
使用生成NIS用户数据库的命令,将NIS服务器上的所有用户用于NIS环境中所有客户端身份验证。
5. 启动NIS服务器相关服务
启动NIS服务器相关服务,确保服务正常运行。
6. 使用NFS共享NIS用户家目录
编辑/etc/exports文件,将所有NIS用户专用家目录通过NFS共享,并通过service nfs restart命令启动NFS服务。
配置NIS客户端
以下是配置NIS客户端的步骤:
1. 将客户端加入NIS域
在图形模式下运行system-config-authentication或在字符模式下运行authconfig-tui命令,输入NIS域名及NIS服务器IP(或FQDN)。
2. 配置NIS漫游用户家目录
通过mkdir /home/nishome命令建立NIS用户专用家目录,并在NIS客户端编辑文件,添加相应内容。然后,重启autofs服务。
至此,整个NIS环境搭建完成。在切换到NIS用户时,可能会出现无法定位到用户家目录的错误,不过第二次尝试时将会正常。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。