安装NFS服务器软件:确保您的远程主机上已经安装了NFS服务器软件。在大多数Linux发行版中,您可以使用包管理器来安装NFS服务器软件。例如,在基于Debian的系统上,您可以运行以下命令来安装NFS服务器软件:
sudo apt-get install nfs-kernel-server
配置NFS共享:编辑NFS服务器的配置文件以指定要共享的目录和允许访问该目录的主机。配置文件通常是 /etc/exports。例如,如果要共享目录 /home/deploy_code/deploy_ysocr/data,您可以在配置文件中添加如下行:
/home/deploy_code/deploy_ysocr/data *(rw,sync,no_root_squash)
/data2/data1/deploy_code/data1/deploy_code_20200704/deploy_code/deploy_ysocr/data 192.168.10.0/24(rw,no_root_squash,sync)
其中,* 表示允许所有主机访问,rw 表示可读写,sync 表示同步写入,no_root_squash 表示允许root用户访问。
重新加载NFS配置:在修改完 /etc/exports 文件后,您需要重新加载NFS服务器的配置,以使更改生效。您可以运行以下命令来重新加载配置:
bash
sudo exportfs -ra
启动NFS服务:启动或重新启动NFS服务器以应用新的配置:
bash
sudo systemctl start nfs-kernel-server
如果您希望NFS服务器在系统启动时自动启动,可以运行以下命令:
bash
sudo systemctl enable nfs-kernel-server
linux挂载共享目录:mount -t nfs 192.168.10.12:/home/deploy_code/deploy_ysocr/data /home/lx
window配置NFS客户端:
安装“服务用于NFS”后,您需要配置NFS客户端以连接到NFS服务器。
打开“服务用于NFS管理器”(可以在控制面板中找到),然后选择“客户端”选项卡。
点击“添加客户端”,然后输入NFS服务器的IP地址和共享路径。
挂载NFS目录:
在Windows资源管理器中,右键单击“此电脑”(或“计算机”),然后选择“映射网络驱动器”。
在弹出的窗口中,选择一个未使用的驱动器号,然后点击“浏览”。
在“网络位置”框中输入NFS服务器的IP地址和共享路径,然后点击“完成”。
如果您已经配置了NFS客户端并正确输入了共享路径,系统会提示您输入凭据(如果NFS服务器需要认证的话),然后成功挂载NFS目录。