NFS搭建配置及使用

2017-12-05  本文已影响0人  CMDY10086

常用的传输协议

NFS(Network File System),一种常见的文件传输协议,通常用在linux系统中。而win下通常用SMB协议,关于两种协议的比较看这个链接。我是外链
文章评论区对NFS和SMB的使用各执一词,如果研究的话欢迎共同讨论分享。

NFS的搭建

系统:Centos7

  • 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值。

启动

systemctl start rpcbind
systemctl start nfs

客户端挂载

showmount -e 192.168.42.129         #查看可挂载,129为nfs服务器
mount -t nfs 192.168.42.129:/opt/test /mnt
上一篇下一篇

猜你喜欢

热点阅读