码迷,mamicode.com
首页 > 其他好文 > 详细

NFS

时间:2016-08-01 23:16:35      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:nfs

1.安装、配置NFS服务
需要安装两个包(nfs-utilsrpcbind)
yum install -y nfs-utils 

yum install -y rpcbind

2.提供nfs服务的机器上 vim /etc/exports  //内容如下:
      /home/ 192.168.0.0/24(rw,sync,all_squash,anonuid=501,anongid=501)
共分为三部分,第一部分就是本地要共享出去的目录,第二部分为允许访问的主机(可以是一个IP也可以是一个IP段)第三部分就是小括号里面的,为一些权限 选项。它表示:共享的目录为/home,信任的主机为192.168.0.0/24这个网段,权限为读写,同步,限定所有使用者,并且限定的uidgid都为501
启动 /etc/init.d/rpcbind start; /etc/init.d/nfs start  


3. NFS配置的一些选项说明
rw :读写;
ro :只读;
sync :同步模式,内存中数据时时写入磁盘;
async :不同步,把内存中数据定期写入磁盘中;
no_root_squash :加上这个选项后,root用户就会对共享的目录拥有至高的权限控制,就像是对本机的目录操作一样。不安全,不建议使用;
root_squash:和上面的选项对应,root用户对共享目录的权限不高,只有普通用户的权限,即限制了root
all_squash:不管使用NFS的用户是谁,他的身份都会被限定成为一个指定的普通用户身份;
anonuid/anongid :要和root_squash 以及all_squash一同使用,用于指定使用NFS的用户限定后的uidgid,前提是本机的/etc/passwd中存在这个uidgid

4. 客户端上挂载NFS
客户端同样安装 yum install -y nfs-utils
查看服务器端都共享了哪些目录
    showmount -e 192.168.0.106  
在客户端上挂载服务端的nfs
    mount -t nfs  -onolock,nfsvers=3 192.168.0.106:/home/ /mnt/     //如果不加 -onolock,nfsvers=3 则在挂载目录下的文件属主和组都是nobody,如果指定nfsvers=3则显示root




本文出自 “IT屌丝” 博客,请务必保留此出处http://68686789.blog.51cto.com/10438688/1833095

NFS

标签:nfs

原文地址:http://68686789.blog.51cto.com/10438688/1833095

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