NFS开启

  • Post author:
  • Post category:其他




Linux 主机上开启 NFS(Network File System)并连接开发板

您需要执行以下步骤:

安装 NFS 服务器软件包。在大多数基于 Debian 的发行版中,可以使用以下命令安装:

sudo apt-get install nfs-kernel-server

创建共享目录。在本例中,我们将创建名为 “shared” 的目录,并将其共享给其他计算机。

sudo mkdir /shared 

配置 NFS 服务器以共享目录。打开 /etc/exports 文件,在文件末尾添加以下内容:

/shared *(rw,sync,no_subtree_check)

这个条目告诉 NFS 服务器将 /shared 目录共享给所有计算机,并允许读写访问。

导出共享目录。运行以下命令重新加载 NFS 导出配置:

sudo exportfs -a

如果此命令返回任何错误,请检查 /etc/exports 文件中的语法错误并重新加载导出配置文件。

启动 NFS 服务。运行以下命令启动 NFS 服务器:

sudo service nfs-kernel-server start

现在,您已经成功地将共享目录设置为 NFS 导出。其他计算机现在可以通过 NFS 访问该目录。

对于开发板,您需要确保它支持 NFS 客户端功能。如果您使用的是类似于 Raspberry Pi 的树莓派设备,则可以按照以下步骤设置 NFS 客户端:

安装 NFS 客户端软件包。在大多数基于 Debian 的发行版中,可以使用以下命令安装:

sudo apt-get install nfs-common

挂载远程共享目录。假设您的 Linux 主机的 IP 地址为 192.168.1.100,并且在主机上设置了 /shared 目录。您可以使用以下命令挂载远程共享目录:

sudo mount -t nfs 192.168.1.100:/shared /mnt/shared

这个命令将远程共享目录挂载到本地 /mnt/shared 目录中。

现在,您可以在开发板上访问共享目录中的文件,并将其用作开发工作空间或存储库等。



版权声明:本文为baidu_41384022原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。