在Ubuntu上搭建NFS开发环境

网络文件系统,英文 Network File System(NFS),是由 SUN 公司研制的 UNIX 表示层协议,能使使用者访问网络上别处的文件就像在使用自己的计算机一样。我们可以在 Ubuntu 上制作板子需要的文件,然后使用 NFS 来加载文件到板子的DDR上。

1.安装NFS服务

在 Ubuntu 终端执行以下指令安装NFS。

sudo apt-get install nfs-kernel-server

2.新建NFS共享目录

新建 NFS 共享目录,并给予 NFS 目录可读可写可执行权限。

sudo mkdir /home/zhiguoxin/linux/nfs
sudo chmod 777 /home/zhiguoxin/linux/nfs/

3.配置NFS服务

执行以下指令打开etc/exports文件

sudo vi /etc/exports

进入etc/exports文件,在最后添加如下内容

/home/zhiguoxin/linux/nfs *(rw,sync,no_root_squash)

/home/zhiguoxin/linux/nfs 表示 NFS 共享的目录,*表示允许所有的网络段访问,rw 表示访问者具有可读写权限,sync 表示将缓存写入设备中,可以说是同步缓存的意思。no_root_squash 表示访问者具有 root 权限。
修改完如下图所示。

修改完以后保存退出。执行以下指令重启 NFS 服务器。

sudo /etc/init.d/nfs-kernel-server restart

执行以下指令查看 NFS 共享目录。

showmount -e

猜你喜欢

转载自blog.csdn.net/qq_39400113/article/details/128053234
今日推荐