ubuntu NFS安装配置介绍

1、下载

sudo apt-get install nfs-kernel-server

2、修改配置文件

然后,还得修改/etc/exports,添加类似以下的内容,下面的例子里允许开发板通过 NFS
访问 Ubuntu 的/home/book、/work 两个目录:

/home/book *(rw,nohide,insecure,no_subtree_check,async,no_root_squash)
/work *(rw,nohide,insecure,no_subtree_check,async,no_root_squash)

3、重启服务

最后,重启 NFS 服务,在 Ubuntu 上执行以下命令:
sudo /etc/init.d/nfs-kernel-server restart

4、PC机挂载

可以在 Ubuntu 上通过 NFS 挂载自己,验证一下 NFS 可用:

sudo mount -t nfs -o nolock,vers=3 127.0.0.1:/home/book /mnt ls /mnt

5、在开发板上挂载 Ubuntu 的 NFS 文件系统

确保开发板可以 ping 通 Ubuntu 后,就可以通过 NFS 挂载 Ubuntu 中的某个目录。
哪些目录呢?请查看 Ubutnu 的/etc/exports 文件。
假设 Ubuntu 的 IP 为:192.168.1.100,在开发板上可以执行下面的命令挂载 Ubuntu 的
/home/book 目录到开发板的/mnt 目录:
mount -t nfs -o nolock,vers=2 192.168.1.100:/home/book /mnt
// 如果不成功,就把 vers=2 改为 vers=3 或 vers=4
mount -t nfs -o nolock,vers=3 192.168.1.100:/home/book /mnt

猜你喜欢

转载自blog.csdn.net/qq_18077275/article/details/108863540