博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mikadonic-03-NIS+NFS+Autofs
阅读量:7240 次
发布时间:2019-06-29

本文共 2129 字,大约阅读时间需要 7 分钟。

01 NIS-server

1.准备工作

vim /etc/hosts
172.25.0.101 storage-1.example.com
172.25.0.100 storage-2.example.com

useradd nis-user1

useradd nis-user2
passwd nis-user1
passwd nis-user2

2.安装软件

yum install ypserv -y

3.设置NIS域名

add the line:
DefaultDependencies=no
in the [Unit] section of /usr/lib/systemd/system/rhel-domainname.service
and then simply:
systemctl enable rhel-domainname
systemctl restart rhel-domainname
vim /etc/sysconfig/network
NISDOMAIN=rhce
source /etc/sysconfig/network

4.固定NIS端口

vim /etc/sysconfig/network
YPSERV_ARGS="-p 834"
source /etc/sysconfig/network

5.启动服务

systemctl enable ypserv.service
systemctl start ypserv.service

6.初始化nis数据库

/usr/lib64/yp/ypinit -m

7.防火墙设置

firewall-cmd --add-service=rpc-bind --permanent
firewall-cmd --add-port=834/tcp --permanent
firewall-cmd --add-port=834/udp --permanent
firewall-cmd --reload

 

02 NIS-client

1.安装软件

yum install ypbind -y

2.加入NIS域

authconfig-tui

3.启动服务

systemctl enable ypbind
systemctl restart ypbind

4.初步验证

getent passwd nis-user1
getent passwd nis-user2

5.进一步验证用户登录

su - nis-user1
su - nis-user2

6.进一步验证域名解析

vim /etc/nsswitch.conf
line39:
hosts: nis files dns
ping storage-1.example.com 可以正常ping通

vim /etc/nsswitch.conf

line39:
hosts: files dns
ping storage-1.example.com 无法ping通

03 NFS-server-share home directory

1.共享server0端用户家目录

vim /etc/exports
/home *(rw,sync)

2.启动服务

systemctl enable nfs-server.service
systemctl restart nfs-server.service

3.设置防火墙

firewall-cmd --add-service=nfs-server --permanent
firewall-cmd --add-service=mountd --permanent
firewall-cmd --reload

04 NFS-client

1.查看server0端的NFS共享

showmount -e 172.25.0.11

2.挂载server0端NFS共享

vim /etc/fstab
172.25.0.11:/home /home nfs defaults 0 0
mount -a

3.NIS+NFS验证

su - nis-user1
su - nis-user2

05 Autofs-server

1.安装软件

yum install autofs -y

2.配置autofs

主配置文件
touch /etc/auto.master.d/home.autofs
vim /etc/auto.master.d/home.autofs
/home /etc/auto.home

辅配置文件

touch /etc/auto.home
vim /etc/auto.home
* -rw,sync 172.25.0.11:/home/&

3.重启服务

systemctl enable autofs.service
systemctl restart autofs.service

4.验证autofs自动挂载

su - nis-user1
su - nis-user2
mount

 

转载于:https://www.cnblogs.com/MiKaDoNik/p/8279828.html

你可能感兴趣的文章
Atitit.研发团队的管理原则---立长不立贤与按资排辈原则
查看>>
UVa 10763 - Foreign Exchange
查看>>
#lspci | grep Eth
查看>>
日订单峰值破40万!58速运订单调度系统架构大解密
查看>>
Objective-C 资源收藏
查看>>
MFC——从实现角度分析微云界面
查看>>
正则 群组 Group
查看>>
An Introduction To The SQLite C/C++ Interface
查看>>
关闭Pycharm拼写检查
查看>>
一个优秀的程序员是如何炼成的?
查看>>
区块链的12个技术理解误区,你知道哪些?
查看>>
常用面试编程训练5大网站!
查看>>
对比三大旗舰真正全面屏,荣耀Magic2不学OV,绝不妥协
查看>>
SMILEY黄色笑脸攻占华为授权体验店 网友惊呼“太魔性”!
查看>>
陈林接替张一鸣任今日头条CEO 字节跳动学谷歌进行架构升级
查看>>
万盏彩灯迎新春 江苏大丰梅花湾新春灯会小年夜亮灯
查看>>
33名中国游客护照被偷 驻意大利使馆加班办证获赞
查看>>
天津一商场还原80、90年代家庭过年场景
查看>>
「每天一道面试题」说一下Spring框架中Bean的生存周期
查看>>
云南加快发展乡村旅游 摆脱“美丽的贫困”
查看>>