码迷,mamicode.com
首页 > 系统相关 > 详细

linux下nfs共享文件

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

标签:nfs   共享存储   

测试环境:

    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共享文件

标签:nfs   共享存储   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!