1.dpkg -s nfs-kernel-server 查看是否已经安装了nfs服务器
2.若未安装 sudo apt-get install nfs-kernel-server
3.sudo vi /etc/exports 修改nfs服务配置文件
4.增加一行 /nfsdir *(rw,sync,no_subtree_check,no_root_squash) 这一行的意思就是把/nfsdir作为nfs工作目录
后面的 *说明局域网内的ip都能访问
5.创建上一步指定的目录并授予最高权限
sudo mkdir -p /nfsdir
sudo chmod -R 777 /nfsdir
6.重启 nfs 服务,使配置生效 (每次开机都需要启动一下nfs服务)
sudo service nfs-kernel-server restart
7.开发板挂载 sudo mount -t nfs 服务器Ip:/lizilei /mnt
或 mount -t nfs -o nolock,nfsvers=3 192.168.1.20:/lizilei /mnt
8.取消挂载 sudo umount /mnt
注:ubuntu17.10之后的版本nfs默认只支持协议3和协议4, 如果使用协议2:就需要在/etc/default/nfs-kernel-server 文件末尾加一句:RPCNFSDOPTS="--nfs-version 2,3,4 --debug --syslog"
然后重启nfs服务即可