Step1:安裝ypserver
[root@RHEL ~]# yum install ypserv yp-tools rpcbind
Step2:增加nisdomain
[root@RHEL ~]# vi /etc/sysconfig/network
NISDOMAIN=oss
Step3:設置開機自動加入NIS域
[root@RHEL ~]# vi /etc/rc.d/rc.local
Step4:設置配置文件權限
[root@RHEL ~]# vi /etc/ypserv.conf
# IMPORTANT: this rules will be ignored for IPv6 connections!
# Host : Domain : Map : Security
#
# * : * : passwd.byname : port
# * : * : passwd.byuid : port
127.0.0.0:*:*:none
10.10.1.0/255.255.255.0:*:*:none
:*:*:deny
Step5:在nis服務器的hosts里添加客戶端
[root@RHEL ~]# vi /etc/hosts
Step6:設置服務開機啟動和啟動服務
[root@RHEL ~]# systemctl enable rpcbind.service
[root@RHEL ~]# systemctl start rpcbind.service
[root@RHEL ~]# systemctl enable yppasswdd.service
Created symlink /etc/systemd/system/multi-user.target.wants/yppasswdd.service → /usr/lib/systemd/system/yppasswdd.service.
[root@RHEL ~]# systemctl start yppasswdd.service
[root@RHEL ~]# systemctl enable ypserv.service
Created symlink /etc/systemd/system/multi-user.target.wants/ypserv.service → /usr/lib/systemd/system/ypserv.service.
[root@RHEL ~]# systemctl start ypserv.service
[root@RHEL ~]#
Step7:初始化nis數據庫
[root@RHEL ~]# /usr/lib64/yp/ypinit -m
Step8:重啟服務
Step9:安裝客戶端軟件
[root@ceph ~]# yum -y install ypbind yp-tools rpcbind
Step10:客戶端加入NIS域
[root@ceph ~]# vi /etc/sysconfig/network
NISDOMAIN=oss
[root@ceph ~]# vi /etc/rc.d/rc.local
[root@ceph ~]# vi /etc/hosts
10.10.1.110 RHEL
10.10.1.120 CEPH
Step11:啟動服務
[root@ceph ~]# systemctl start rpcbind.service
[root@ceph ~]# systemctl start rpcbind.service