第二十一讲 安装 NFS 服务器
网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。
一、Ubuntu 安装 NFS 服务器
-
打开 Ubuntu
-
进入终端
-
安装 nfs 服务器
命令:
sudo apt install nfs-kernel-server -y
-
设置共享文件夹
命令:
mkdir nfstest
-
配置 NFS 服务端
打开配置文件
命令:
sudo vim /etc/exports
进入插入模式
在底端添加:
/home/dragon/nfstest *(rw,sync,no_root_squash,subtree_check)
这个配置略有不同,视频中的配置会报错
-
更新 exports 配置
命令:
sudo exportfs -arv
没有报错说明成功
-
查看文件共享情况
命令:
showmount -e
会列出我们共享的文件夹
二、 开发板安装 nfs 客户端
-
打开串口命令工具,连接并登陆开发板
(开发板要联网!联网!联网!重要的事情说三遍)
-
安装 nfs 客户端
命令:
sudo apt install nfs-common -y
-
查看虚拟机共享文件夹
命令:
showmount -e "192.168.3.19"
这里 ip 是自己的主机的 ip,不要照搬照抄!
命令执行完会显示我们前面主机创建的共享文件夹
-
挂载 nfs 文件系统
命令说明:sudo mount -t nfs ”NFS服务端IP”:主机共享路径 客户端挂载路径
命令:
sudo mount -t nfs 192.168.3.19:/home/dragon/nfstest /mnt
到这,挂载就完成了!接下来做个实验
三、 验证 nfs 挂载
-
在虚拟机的共享文件夹中创建 test.c 文件夹
命令:
touch nfstest/test.c
-
在开发板中查看挂载目录下文件
命令:
ls /mnt
-
在开发板 /mnt 文件下出现 test.c 文件夹
-
实验成功!