服务端
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
   |   sudo apt install nfs-common nfs-kernel-server portman -y
 
  sudo mkdir -p /mnt/share/ sudo chmod 777 /mnt/share
 
  sudo vim /etc/exports
 
  /mnt/share	*(rw,sync)
 
  sudo setfacl -m u:nfsbody:rw /mnt/share
 
  sudo /etc/init.d/nfs-kernel-server start sudo /etc/init.d/nfs-common start
 
  sudo showmount -e
   | 
 
客户端
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
   |  sudo apt install nfs-common
 
  sudo mkdir /mnt/nfs
 
 
 
 
  sudo mount [nfs_server]:[server_dir] [local_mount_point]
  sudo mount 192.168.1.100:/mnt/share /mnt/nfs
 
  df -Th
 
  | 
 
编辑fstab 配置自动挂载
1 2 3
   | sudo vim /etc/fstab
  [nfs_server]:/mnt/share	/mnt/nfs	nfs	defaults	0	0
   | 
 
卸载
1 2 3
   | sudo umount [local_mount_point] 
  sudo umount /mnt/nfs
   | 
 
需要认证参考为 Linux 客户端设置具有基于 Kerberos 的身份验证的 NFS 服务器 (linux-console.net)
安全相关参考如何确保NFS服务安全-腾讯云开发者社区-腾讯云 (tencent.com)
用户身份映射参考NFS服务的用户身份映射 - wangmo - 博客园 (cnblogs.com)