您的位置:首页 > 其它

NFS介绍、NFS服务端安装配置、NFS配置选项

2018-08-27 00:02 591 查看

NFS介绍

NFS服务是 Network File System的缩写,用于网络上共享存储。

NFS数据传输基于RPC协议。

假如有三台机器a、b、c,它们要访问一个目录,目录里面有图片,一般情况是在三台机器上面都存储图片到同一个目录下,使用NFS服务可以只把图片值存储在a机器上面,然后把a机器的目录共享给b和c。在b和c机器上通过网络的方式访问a机器上的共享的目录。

NFS服务端安装配置

在服务端和客户端上安装nfs-utils 安装包和rpcbind包,不过yum安装nfs-utils包时rpcbind包会一起安装

在服务端编辑配置文件/etc/exports写入下面的内容:

/home/nfstestdir 192.168.42./24(rw,sync,all_aquash,anonuid=1000,anongid=1000)

第一部分/home/nfstestdir表示本地要共享的目录

第二部分192.168.42.0/24表示允许访问的主机IP或IP段

第三部分表示权限内容,

NFS配置权限选项

rw:读/写

ro:只读

sync:同步模式

async:非同步模式

no_root_squash:root用户对共享的目录拥有至高的权限。

root_squash:root用户对共享的目录值拥有普通用户的权限。

all_squash:不管NFS用户是谁,它的身份自卑限定为普通用户的权限。

anonuid/anongid:要和root_squash和all_squash一起使用,指定使用NFS的用户被限定后的uid和gid,并且是本机/etc/passwd中存在的uid和gid。

保存文件后执行下面的命令

创建共享目录

mkdir /home/nfstestdir

启动NFS和rpcbind

systemctl start rpcbind

systemctl start nfs

systemctl enable rpcbind

systemctl enable nfs

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: