首页 > 系统服务 > 详细

linux下nfs共享文件

时间:2016-04-19 10:19:11      阅读:170      评论:0      收藏:0      [点我收藏+]

测试环境:

    192.168.145.210(NFS server)、 192.168.145.209(NFS Client)

    操作系统问:centos7


  1. 在server端安装NFS,执行命令:yum -y install nfs-utils rpcbind

  2. 在server端编辑/etc/exports文件,添加共享目录及权限:

    /mydata  192.168.145.0/24(rw,no_root_squash,no_all_squash,sync)

    各参数:

     /mydata   待共享的目录

     192.*    可以访问的地址或网络地址

     括号中的参数:

       rw:read-write,可读写;

       ro:read-only,只读;

       sync:文件同时写入硬盘和内存;

       async:文件暂存于内存,而不是直接写入内存;

       no_root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录 来说,也拥有root权限。显然开启这项是不安全的。

       root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,拥有匿名用户权限,通常他将使用nobody或nfsnobody身份;

       all_squash:不论NFS客户端连接服务端时使用什么用户,对服务端分享的目录来说都是拥有匿名用户权限;

       anonuid:匿名用户的UID值,可以在此处自行设定。

       anongid:匿名用户的GID值。

  3. 编辑完成后,让exports配置文件生效,使用命令:exports -r

  4. 在client端挂载远程目录,命令:mount -t nfs 192.168.145.210:/mydata /mydata

  5. 用mount查看是否挂载成功,然后创建文件进行测试。



本文出自 “JC” 博客,请务必保留此出处http://jackeychen.blog.51cto.com/7354471/1765267

linux下nfs共享文件

原文:http://jackeychen.blog.51cto.com/7354471/1765267

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!