服务端软件:ypserv,ypblind,yp-tools
客户端软件:ypblind,yp-tools
服务端配置文件:niddomainname nismaster(nis 域名)
/etc/rc.d/rc.local
加入:/bin/nisdomainname nismaster
/etc/sysconfig/network
加入:NISDOMAIN=nismaster
/etc/ypserv.conf
加入:127.0.0.0/255.255.255.0:*:*:none
192.168.8.0/255.255.255.0:*:*:none
格式:host:domain:map:security
host:指定客户端
domain:设置nis域名
map:设置可用数据库
security:安全设置.有none没有限制,port只有小于1024端口进程可连接,deny拒绝连接
服务端启动nis:service portmap status
service ypserv start
service yppasswdd start
服务端建立数据库:/usr/lib/yp/ypinit -m(在每次服务端加入用户后数据库要重新建立)
建立数据库后重新启动nis:service ypserv restart
service yppasswdd restart
客户端配置:设置nis域名同服务端
/etc/yp.conf
加入:domain nismaster server master.nismaster(服务器hostname)
/etc/nsswich.conf
加入:passwd: files nis(找到对应行,只需在后加入nis即可)
shadow: files nis
group: files nis
hosts: files nis
启动客户端时先使用nfs服务将主机的/home挂载到客户端的/home下(nfs配置/etc/exports文件即可例如/home *(rw,sync,no_root_squash))
客户端启动nis: service portmap status
service ypbind start
在客户端配置也可使用authconfig-tui命令有图形界面的配置更简单直观。