操作系统:ubuntu22.04.2
一、服务端安装与配置
1、在服务端安装nfs服务端组件
sudo apt install nfs-kernel-server
2、创建共享目录share并且授权所有人可以访问
sudo mkdir /shared
sudo chmod -R 777 /shared
3、配置nfs
sudo vim /etc/exports
这将允许任何主机以只读模式访问共享目录
/shared *(rw,sync,no_subtree_check)
这将允许192.168.10网断的主机以RW模式访问共享目录
/shared 192.168.10.0/24(rw,sync,no_subtree_check)
4、重新加载配置、重启服务
sudo exportfs -a
sudo systemctl restart nfs-kernel-server
5、查看共享目录
showmount -e localhost
看到了自己设置的共享目录则认为成功
二、客户端安装与配置
1、安装客户端NFS组件
sudo apt install nfs-common -y
2、挂载共享目录到客户端
首先,创建一个用于挂载的目录。
sudo mkdir /mnt/shared
然后,使用以下命令将NFS共享挂载到该目录:
sudo mount server_ip:/shared /mnt/shared