nis server可以用来做目录服务,做用户统一管理,所以企业配置一台nis服务非常有必要,而且nis服务配置非常简单。具体步骤如下:
1:安装ypserv
yum install ypserv (如果你配置好yum) 或者rpm -ivh ypserver-*.rpm (这个rpm包在rhel5的安装光盘中有)
2:配置nisdomain
echo "NISDOMAIN=mydisdomain" >>/etc/sysconfig/network
3:创建本地用户,可以用下面脚本批量创建
#!/bin/bash
for name in `seq 1 100`
do
useradd -d /home/guests/guestuser$i guestuser$i
echo redhat|passwd --stdin guestuser$i
done
4:nis安全设置和生成nis数据库
为了安全,建立一个文件/var/yp/securenets
255.0.0.0 127.0.0.0
255.255.255.0 192.168.1.0
生成nis数据库
cd /var/yp
make
5 :启动nis服务
service ypserv start
6:在客户端配置nis,可以用 authconfig工具,客户端需要安装ypbind包
authconfig --enablenis --nisdomain=notexample --nisserver=192.168.1.110 --update
7:在客户端可用使用 ypcat passwd来测试是否获取到nis用户
ypcat passwd