一. 配置YUM软件仓库到CD-ROM(略)
二. 配置NIS服务器端数据库
[root@ localhost ~]# yum -y install ypserv rpcbind [root@ localhost ~]# ypdomainname nis.test [root@ localhost ~]# echo "NISDOMAIN=nis.test" >> /etc/sysconfig/network [root@ localhost ~]# vim /var/yp/securenets 255.0.0.0 127.0.0.0 255.255.255.0 192.168.100.0 [root@ localhost ~]# vi /etc/hosts 192.168.100.71 sev01.nis.test srv01 192.168.100.72 sev02.nis.test srv02 [root@ localhost ~]# systemctl start rpcbind ypserv ypxfrd yppasswdd [root@ localhost ~]# systemctl enable rpcbind ypserv ypxfrd yppasswdd [root@ localhost ~]# /usr/lib64/yp/ypinit -m next host to add: sev01.nis.test next host to add:# Ctrl + D The current list of NIS servers looks like this: sev01.nis.test Is this correct? [y/n: y] y# y
[root@localhost ~]# cd /var/yp [root@localhost yp]# make
[root@localhost ~]# vim /etc/sysconfig/network # 附加在最后 YPSERV_ARGS="-p 944" YPXFRD_ARGS="-p 945" [root@localhost ~]# vim /etc/sysconfig/yppasswdd # 修改为 YPPASSWDD_ARGS="--port 946" [root@localhost ~]# systemctl restart rpcbind ypserv ypxfrd yppasswdd [root@localhost ~]# firewall-cmd --add-service=rpc-bind --permanent [root@localhost ~]# firewall-cmd --add-port=944/tcp --permanent [root@localhost ~]# firewall-cmd --add-port=944/udp --permanent [root@localhost ~]# firewall-cmd --add-port=945/tcp --permanent [root@localhost ~]# firewall-cmd --add-port=945/udp --permanent [root@localhost ~]# firewall-cmd --add-port=946/udp --permanent [root@localhost ~]# firewall-cmd --reload
三. 配置NIS客户端vim
[root@ localhost ~]# yum -y install ypbind rpcbind [root@ localhost ~]# ypdomainname nis.test [root@ localhost ~]# echo "NISDOMAIN=nis.test" >> /etc/sysconfig/network [root@ localhost ~]# vi /etc/hosts 10.168.10.71 srv01.nis.test srv01 10.168.10.72 srv02.nis.test srv02 10.168.10.73 srv03.nis.test srv03 10.168.10.74 srv04.nis.test srv04 10.168.10.75 srv05.nis.test srv05 [root@ localhost ~]# authconfig \ --enablenis \ --nisdomain=nis.test \ --nisserver=srv01.nis.test \ --enablemkhomedir \ --update [root@ localhost ~]# systemctl start rpcbind ypbind [root@ localhost ~]# systemctl enable rpcbind ypbind
附注:若是启用了SELinux,就须要添加一个规则,容许mkhomedir自动建立用户主目录服务器
又附注: Wingdows 10 的SSH客户端很好用dom