简单介绍NFS Linux系统间网络文件系统 配置 权限问题

NFS全称为Network File System – 用途:为客户机提供共享使用的文件系统

                                                                                                 ** – 协议:NFS(TCP/UDP 2049)、RPC(TCP/UDP 111)**

在yum仓库中 下载安装 系统包 nfs-utils
yum -y install nfs-utils

服务端需要修改配置文件 NFS的配置文件为 /etc/exports 第一次打开配置文件是空的 ,我们只需要在配置文件中 i键进入插入模式 。共享文件的格式 举个例子
/abc  172.25.8.0/24(rw,no_root_squash) 

    /abc代表需要共享的文件

    172.25.8.0/24 代表允许的客户端的网络段,也可以具体到某个IP地址,若没要求 则可以用 * 代表允许所有访问  

    rw 代表允许客户端管理员可以对共享文件操作的权限 

    no_root_squash  代表客户端访问 nfs时 不压榨管理员的权限,可以执行 rw读写功能,若不加入此条 则默认访问时管理员会自动降级到 nfsnobody用户 ,对于其他人 文件本身是没有w权限的。

    配置文件修改完后保存退出。启动服务就可以了
    systemctl start nfs-server

客户端 则是需要把网络文件挂载到本地 ,通过修改配置文件 /etc/fstab  加入一行  
172.25.0.11:/abc   /mnt   nfs    _netdev  0   0    
172.25.0.11:/abc 代表服务端的IP地址和其共享的文件

/mnt 代表挂载到本地的/mnt目录下

nfs 代表文件类型

_netdev 代表的是一个参数 ,即网络实现共享

0 代表 备份标记关闭

0 检测顺序关闭
同样修改完成后保存。

执行 mount -a

没有提示信息 代表挂载成功
systemctl restart nfs 启动客户端服务
注意 若客户端root没有实现对共享文件的读写功能
则 查看防火墙是否关闭
selinux对于nfs的rw有没有打开 通过
getsebool -a | grep nfs 查看nfs布尔值状态
setsebool nfs_export_all_rw=on 打开nfs文件的rw功能

转载于:https://blog.51cto.com/13400442/2048806

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值