nfs文件系统
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nfs文件系统相关的知识,希望对你有一定的参考价值。
一.NFS的概念
网络文件系统 (NFS) 是 Unix 系统和网络附加存储文件管理器常
用的网络文件系统 , 允许多个客户端通过网络共享文件访问。它
可用于提供对共享二进制目录的访问 , 也可用于允许用户在同一
工作组中从不同客户端访问其文件
NFS 协议有多个版本 :Linux 支持版本 4 、版本 3 和版本 2, 而
大多数系统管理员熟悉的是 NFSv3 。默认情况下 , 该协议并不
安全 , 但是更新的版本 ( 如 NFSv4) 提供了对更安全的身份验证
的支持 , 甚至可以通过 kerberos 进行加密。
二.安装nfs并且启动服务
yum install nfs-utils
systemctl stop firewalld
systemctl enable nfs-server
systemctl start nfs-server
三.搭建nfs服务
1.建立共享目录
mkdir /westosshare
touch /westosshare/file{1..3}
2.配置nfs的主配置文件 vim /etc/exports
/westosshare *(sync) 将westosshare目录共享给所有人,并且可以进行数据同步。
exportfs -rv 刷新共享目录使得更改生效
3.在另外一台主机测试
showmount -e 172.25.254.224 检测可以挂载服务端的目录
mount 172.25.254.224/:westosshare /mnt 将服务器上的/westosshare目录挂载到客户机/mnt下面去
4.修改挂载目录的权限
ro为只读挂载
rw为读写挂载 此处还应该给/westosshare权限,否则客户端会因权限被拒绝 *注意每次修改配置之后需要刷新目录,使更改后的目录生效。 exportfs -rv
sync为数据同步
no_root_squash 匿名用户为root身份
anonuid= 指定用户身份信息 ; anongid= 指定用户的组信息
四.设置自动挂载(客户机操作)
1.安装软件 yum install autofs -y
2.systemctl restart autofs
3.测试
4.编辑配置文件 vim /etc/sysconfig/autofs
(1)timeout可以设定取消挂载的时长
五.任意客户机进入到服务机网络家目录系统文件
1.建立用户lee,并将/home/lee移动到/westosshare下
2.vim /etc/exports 设置自己要共享的目录 (服务端设置)
3.编辑策略文件 vim /etc/auto.master (客户端设置)
/home /etc/auto.nfs 前面表示所要挂载目录的上级目录,后面文件里面编辑所要挂载的目录
vim /etc/auto.nfs
* 172.25.254.124:/westosshare/&
本文出自 “13122425” 博客,请务必保留此出处http://13132425.blog.51cto.com/13122425/1958183
以上是关于nfs文件系统的主要内容,如果未能解决你的问题,请参考以下文章