linux 配置nfs挂载共享目录

来源:互联网 发布:白金网络加速器下载 编辑:程序博客网 时间:2024/05/01 19:04

第一步:安装nfs;
第二步:启动nfs;

service nfs start

第三步:编辑/etc/exports文件;
加入:/xxxdir xxx.xxx.xxx.xxx(rw,sync,no_root_squash),xxx.xxx.xxx.xxx是要挂载的IP
例如:

/temp      192.168.9.19(rw,sync,no_root_squash)/共享目录        地址      (权限)  地址可以使用完整IP或网段,也可以地址可以使用主机名,DNS解析的和本地/etc/hosts解析的都行权限有:  rw:read-write,可读写;    注意,仅仅这里设置成读写客户端还是不能正常写入,还要正确地设置共享目录的权限,参考问题7  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值。 

第四步:重启nfs服务

service nfs restart

不影响其他挂载目录情况下加载应用exports修改:

exportfs -r或者service nfs reload

第五步:在挂载机上(上面例子中192.168.9.19)新建目录,比如/itemp,并更改权限

chmod -R 777 itemp

最后挂载:

mount -t nfs 共享主机IP:/temp /itemp
原创粉丝点击