搭建NFS服务器实现开发板与Ubuntu之间的文件共享
在Ubuntu系统上搭建NFS服务器用于与开发板之间实现文件共享的步骤如下:
- 安装NFS服务器软件包:
sudo apt update
sudo apt install nfs-kernel-server
- 创建共享目录并设置权限:
mkdir -p /srv/nfs/share
sudo chown nobody:nogroup /srv/nfs/share
sudo chmod 777 /srv/nfs/share
- 配置NFS共享,编辑
/etc/exports
文件,添加共享目录配置:
/srv/nfs/share *(rw,sync,no_subtree_check)
- 启动NFS服务并导出共享目录:
sudo systemctl start nfs-kernel-server
sudo exportfs -ra
- 确认共享已生效:
exportfs -v
在开发板端,你需要安装NFS客户端并挂载远程共享目录。以下是在开发板上的操作步骤:
- 安装NFS客户端软件包。
- 创建本地挂载点:
mkdir -p /mnt/nfs
- 挂载远程NFS共享:
mount -t nfs -o nolock <Ubuntu-IP>:/srv/nfs/share /mnt/nfs
其中<Ubuntu-IP>
是你Ubuntu机器的IP地址。
- 确认挂载成功:
df -h
现在,开发板和Ubuntu之间可以通过/mnt/nfs
目录进行文件共享。
评论已关闭