CentOS7下配置NFS网络文件系统

NFS网络系统文件是用来方便基于TCP/IP协议来读写Linux系统上的共享文件

第一步:安装NFS服务

yum install nfs-utils

注:顺带将防火墙清空或者关闭,centos7为: systemctl stop firewalld.service
第二步:创建用于NFS共享文件的目录。设置权限访问

mkdir /nfsfile
chmod -Rf 777 /nfsfile
echo "welcome to my  NFSfile ,Thanks" > /nfsfile/index.txt

第三步:在NFS服务的配置文件中进行操作

书写格式为:共享目录的路径,允许访问的NFS客户端(权限的参数)
注:下表为NFS的配置文件参数

参数作用
ro只读
rw只写
root_squash用root账号访问时显示为匿名用户(加no 表示为显示root用户)
all_squash无论使用什么账号访问,都显示为匿名用户
sync同时将数据写入到内存与硬盘中,保证不丢失数据
async优先将数据保存在内存中,在写入硬盘,效率高

**例如:**设置让某个网络段访问主机NFS服务,具有写权限,存储于硬盘中,将root用户映射为匿名用户
注:我的测试环境NFS服务端IP地址为192.168.100.100

vim  /etc/exports
/nfsfile 192.168.100.*(rw,sync,root_suash)

到此为止,服务端的NFS服务就配置好了,接下来操作客户端
———————————————————————————————————————
客户端第一步:查询NFS服务器的远程共享信息,格式为共享目录名称 允许使用的客户端地址

showmount -e 192.168.100.100
Export list for 192.168.100.100:
/nfsfile 192.168.100.*

第二步:创建一个挂载目录,并且制定文件类型,及服务器IP地址,共享目录,本地目录

mkdir /nfsfile
mount -t nfs 192.168.100.100:/nfsfile /nfsfile

最后,查看之前写入的文件内容

cat /nfsfile/index.txt
welcome to my  NFSfile ,Thanks

可将其写入fstab文件中。保持NFS服务一直运行

echo "192.168.100.100:/nfsfile  /nfsfile nfs defaults 0 0 "  >> /etc/fstab

以上就是NFS配置文件,希望大家多研究研究 ~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值