nis主从+nfs部署

丈夫志四海,万里犹比邻。这篇文章主要讲述nis主从+nfs部署相关的知识,希望能为你提供帮助。
nismaster: 192.168.0.129      hostname:master
nisslave: 192.168.0.130        hostname:slave
client: 192.168.0.131      hostname:client
关闭所有主机防火墙和selinux
systemctl stop firewalld
systemctl disable firewalld
vi /etc/selinux/config
  SELINUX=disabled


软件简介:
ypserv        # NIS Server端的服务进程
rpcbind      # 提供RPC服务
yp-tools    #提供NIS相关的查询指令功能(yp-tools和ypbind必须同时安装)
ypbind      #NIS Client端的服务进程(yp-tools和ypbind必须同时安装)
?
nismaster
1、软件安装
yum install  nfs-utils rpcbind ypserv ypbind yp-tools -y
2、修改域名
vi /etc/sysconfig/network
HOSTNAME=master    #设置主机名
NISDOMAIN=kmt.ic      #设置域名
3、配置允许登陆权限:
vi /etc/ypserv.conf

4、配置映射关系:
vi /etc/hosts    #新增如下内容

5、配置可以访问nis的网段:
cd /var/yp/   
touch securenets
添加子网掩码和访问nis网段
vi  securenets
255.255.255.0  192.168.0.0
6、设置主从机制推送
?cd /var/yp/
?vi Makefile 

7、开启服务加自启:
systemctl start ypserv
systemctl start yppasswdd
systemctl start ypxfrd
systemctl start rpcbind
systemctl enable ypserv
systemctl enable yppasswdd
systemctl enable ypxfrd
systemctl enable rpcbind
8、建立数据库(将建立的帐号数据转成数据库文件)
/usr/lib64/yp/ypinit -m
出现提示信息时直接输入  [ctrl]+d然后按y结束
9、添加nis网域
authconfig-tui

添加主域IP

添加完成ypbind服务会被自动拉起,查看ypbind状态并添加自启
systemctl status ypbind
systemctl enable ypbind
10、添加从域
vi /var/yp/ypservers 
master
slave
重启systemctl restart ypserv
11、添加测试账户
useradd nis
/usr/lib64/yp/ypinit -m    #生成新的库
12、将master用户/home目录共享给client用户home,否则client用户登陆没有家目录


  /etc/exports添加以下内容



systemctl restart nfs & &   systemctl enable nfs






nisslave:
?
1、软件安装
yum install  rpcbind ypserv ypbind yp-tools -y
2、设置域名
vi /etc/sysconfig/network    #域名需要和主域名一致

3、开启服务添加自启
systemctl start ypserv
systemctl start yppasswdd
systemctl start rpcbind
systemctl start ypxfrd
systemctl enable xfrd
systemctl enable ypserv
systemctl enable yppasswdd
systemctl enable rpcbind
4、添加网域
authconfig-tui

填写主域名和slave主机IP

添加完成ypbind服务会被自动拉起,查看ypbind状态并添加自启
systemctl status ypbind
systemctl enable ypbind
5、同步master主域数据库
/usr/lib64/yp/ypinit -s 192.168.0.129

6、验证加域是否成功


  ypwhich




client:
?1、软件安装
?yum install  ypbind yp-tools -y
2、将客户端加入域
?
填写域名,并添加主域和从域的IP用“,”隔开

?
3、验证是否添加成功






4、验证主从域设置是否生效
将主域ypserv服务停止在客户端查看是否切换到从域



5、将主域服务的home目录nfs给客户端home目录,否则登陆账户没有家目录
mount -t nfs 192.168.0.129:/home /home
6、登陆在主域创建的账户进行验证











【nis主从+nfs部署】


    推荐阅读