服务端
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)