nis主从+nfs部署
Posted KMT1994
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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部署的主要内容,如果未能解决你的问题,请参考以下文章