server
安装软件包 nfs-utils
[[email protected] ~]# yum -y install nfs-utils
编辑 /etc/exports
文件,添加共享
[[email protected] ~]# vim /etc/exports
/nfsshare 192.168.3.*(OPTIONS)
常用 OPTIONS 包括:
ro
只读rw
读写root_squash
映射 root 为 nfs 匿名用户no_root_squash
不映射 root 为 nfs 匿名用户
all_squash
映射所有用户为 nfs 匿名用户no_all_squash
不映射 nfs 匿名用户,访问用户与本地匹配(UID)
sync
同步async
异步
重启服务,开放防火墙服务
[[email protected] ~]# systemctl restart nfs-server
[[email protected] ~]# systemctl enable nfs-server
[[email protected] ~]# firewall-cmd --add-service=mountd --add-service=rpc-bind --add-service=nfs
[[email protected] ~]# firewall-cmd --add-service=mountd --add-service=rpc-bind --add-service=nfs --permanent
[[email protected] ~]# exportfs -rfv
[[email protected] ~]# exportfs -v
desktop
临时挂载
[[email protected] ~]# yum -y install nfs-utils
[[email protected] ~]# showmount -e 192.168.3.11
[[email protected] ~]# mkdir /mnt/nfsmount
[[email protected] ~]# mount -t nfs 192.168.3.11:/nfsshare /mnt/nfsmount
开机自动挂载
[[email protected] ~]# vim /etc/fstab
192.168.3.11:/nfsshare /mnt/nfsmount nfs defaults 0 0
autofs 挂载
[[email protected] ~]# yum -y install autofs
[[email protected] ~]# vim /etc/auto.master
/netshare(挂载目录上级目录) /etc/netauto(映射文件)
[[email protected] ~]# vim /etc/nfsauto
nfsmount -fstype=nfs,rw 192.168.3.11:/nfs