阅读量:0
要在Ubuntu上搭建和挂载NFS,您需要按照以下步骤进行操作:
安装NFS服务器软件:
- 在终端中运行以下命令来安装NFS服务器软件:
sudo apt-get install nfs-kernel-server
- 在终端中运行以下命令来安装NFS服务器软件:
配置NFS服务器:
- 编辑NFS服务器配置文件
/etc/exports
,使用以下命令:sudo nano /etc/exports
- 在文件中添加要共享的目录和访问权限。例如,要共享
/home/user/shared
目录并允许所有客户端访问,可以添加以下行:/home/user/shared *(rw,sync,no_root_squash,no_subtree_check)
- 保存并关闭文件。
- 编辑NFS服务器配置文件
启动NFS服务器:
- 在终端中运行以下命令以启动NFS服务器:
sudo systemctl start nfs-kernel-server
- 如果需要,您可以使用以下命令将NFS服务器设置为开机启动:
sudo systemctl enable nfs-kernel-server
- 在终端中运行以下命令以启动NFS服务器:
挂载NFS共享:
- 在客户端上创建一个目录,用于挂载NFS共享。例如,您可以在
/mnt/nfs
目录下创建一个名为shared
的目录:sudo mkdir -p /mnt/nfs/shared
- 在终端中运行以下命令来挂载NFS共享:
sudo mount server_ip:/home/user/shared /mnt/nfs/shared
,其中server_ip
是NFS服务器的IP地址。 - 您还可以使用以下命令在启动时自动挂载NFS共享:
sudo nano /etc/fstab
,然后添加以下行:server_ip:/home/user/shared /mnt/nfs/shared nfs defaults 0 0
- 保存并关闭文件。
- 在客户端上创建一个目录,用于挂载NFS共享。例如,您可以在
注意:在服务器和客户端上都要确保防火墙允许NFS流量通过,以便正确进行通信。