一.基本知识
NFS(网络文件系统)为两台Linux主机之间的通讯,提供了类似于windows上共享目录一样的服务。在嵌入式Linux系统开发中,Linux目标机经常通过NFS方式访问Linux宿主机上的文件。为了实现实现这种访问,首先需要在Linux宿主机上搭建NFS服务器
二.具体操作
① 关闭Linux防火墙
/etc/init.d//iptables stop
Setenforce permissive
② 配置NFS服务器
Vim /etc/exports
添加:如下一行
/tmp 192.168.1.*(rw,sync,no_root_squash)
/tmp:共享的目录
*:允许访问的主机IP
rw,sync,no_root_squash:访问权限
③ 启动NFS服务器
/etc/init.d/nfs restart
④ 挂载目录
mount -t nfs 192.168.1.130:/tmp /mnt
/mnt 为设置的挂载点,通过该目录访问远程文件
/tmp 能够通过NFS远程访问到的文件目录
设置完毕,前提是两台虚拟机能够ping通,另需选择Bridge模式。