NFS的主要配置文件的exports详解

然后配置NFS的主要配置文件/etc/exports,将需要共享的目录和客户添加进来:

/mnt/nfs/ *(rw,sync,insecure,no_root_squash)

详情解释如下:

第一部分/mnt/nfs/为要共享的路径。

第二部分*为允许访问NFS服务器的主机或网段。

第三部分为括号中的部分,表示用户相关的权限配置:

rw代表read and write,指具有读写权限;

sync表示内存中数据实时写入到磁盘,NFS服务器必须在写完文件后发出确认;

insecure选项的作用是允许客户端使用不安全的身份验证方法来访问NFS服务;

no_root_squash表示root用户对共享的目录拥有最高的权限控制;

还可以配置其他参数,all_squash表示不管NFS的用户是谁,他的身份都会被限定成为一个指定的普通用户身份;

no_subtree_check表示不对子树进行检查,子树检查用于验证正在访问的文件是否位于同一卷上的子文件夹中,如果是共享了整个驱动器卷,配置此选项将加快对子文件夹和文件的访问速度;

anonuid/anongid和root_squash、all_squash同时使用,用于指定使用NFS的用户限定的uid和gid。

都配置好之后,我们就可以启动nfs服务并设置开启自动运行了。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容