NFS服务配置

一、服务端配置NFS

1.NFS需要安装两个包(nfs-utils和rpcbind),不过使用yum工具安装nfs-utils是会一并安装rpcbind
# yum install -y nfs-utils

# vim /etc/exports
/home/nfstestdir 192.168.130.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000)
  • rw:表示读/写
  • ro:表示只读
  • sync:同步模式,表示内存中的数据实时写入磁盘
  • async:非同步模式,表示把内存中的数据定期写入磁盘中
  • no_root_squash:加上这个选项后,root用户就会对共享的目录拥有值高的权限控制,就像是对本级的目录操作一样。但这样安全性降低。
  • root_squash:与no_root_squash选项对应,表示root用户对共享目录的权限不高,只有普通用户的权限,即限制了root
  • all_squash:表示不管使用NFS的用户是谁,其身份都会被限定为一个指定的普通用户身份
  • anonuid/anongid:要和root_squash以及all_squash选项一同使用,用于指定NFS的用户呗限定后的uid和gid,但是前提是本机的/etc/passwd中应存在响应的uid和gid。

编辑好配置文件后创建相关目录并启动NFS服务

# mkdir /home/nfstestdir
# systemctl start 
上一篇:webpack 4打包优化的过程(一)


下一篇:hbw-utils - 关于guava和jdk的compare方法