nfs 笔记

来源:互联网 发布:js table 添加tr td 编辑:程序博客网 时间:2024/06/07 10:23

1,配置文件

vi /etc/exports

 添加:         /home/share 192.168.1.252(rw,no_root_squash,sync)

   配置解释:
#配置文件每行分为段:
#第一段为共享的目录,使用绝对路径
#第二段为客户端地址及权限:
地址可以使用完整IP或网段,例如192.168.1.103或10.0.0.0/24,10.0.0.0/255.255.255.0当然也可以
地址可以使用主机名,DNS解析的和本地/etc/hosts解析的都行,支持通配符。
权限有:
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值,通常是nobody或nfsnobody,可以在此处自行设定;
anongid:匿名用户的GID值。


2初始化共享目录

exportfs -r

3 开始挂载 :mount -t nfs 192.168.1.252:/home/share/ /home/toshare/     

 


,当你再umount 一个目录时

           出现:umount: /mnt: device is busy

         解决:执行 fuser -km /mnt/  后, 就可以umount了


   

原创粉丝点击