NFS 概念
网络文件系统(NFS)时Unix系统和网络附加存储文件管理器常用的网络文件系统,允许多个客户端通过网络共享文件访问。它可用于提供对共享二进制目录的访问,也可用于允许用户在统一工作组中从不同客户端访问其文件
1.实现目录共享:
在服务端
yum install nfs-utils
systemctl start nfs
systemctl start firewalld
firewall-cmd --permanent --add-service=nfd
firewall-cmd --permanent --add-service=rpc-bind ##分配端口
firewall-cmd --permanent --add-service=mountd ##远程挂载
firewall-cmd --reload
vim /etc/exports
/westos *(ro,sync) ##*所有用户 ro 只读 sync时是更新
exportfs -rv
在客户端
showmount -e 172.25.254.160
mount 172.25.254.160:/westos /mnt/
2.实现自动挂载,卸载
yum install autofs -y
1.使用默认方式:
cd /net
cd 172.25.254.160
cd westos
查看
df
修改自动卸载时间:
vim /etc/sysconfig/autofs 或 /etc/autofs.conf
2.设定挂载点
vim /etc/auto.master
/opt /etc/auto.westos
vim /etc/auto.westos
westos 172.25.254.160:/westos
cd /opt/westos ##挂载
查看:
df
3.特定主机访问权限设置:
在服务端
vim /etc/exports
/westos *(ro,sync) 172.25.254.80(rw,sync,anonuid=1001,anongid=1001)
/haha *.westos.com(rw)
mkdir /haha
touch /haha/file
在客户端:
vim /etc/master
/haha /etc/auto.haha
vim /etc/auto.haha
haha 172.25.254.160:/haha