最近项目开发,需要在本地电脑上搭建NFS服务器,实现本地与开发板之间的文件共享。
本文主要介绍Ubuntu16.04系统下的NFS环境搭建。
安装服务端
搭建步骤:
- 安装NFS服务;
sudo apt-get install nfs-kernel-server
- 配置NFS服务;
sudo vim /etc/exports
在文件的末尾对客户端共享的文件进行权限等设置,比如如下内容:
/home/work/mnt *(rw,sync,no_root_squash)
说明:
上面的命令中,共享的文件夹为/home/work/mnt;
rw: 可读可写
sync: 请求或者写入数据时,数据同步写入到NFS sever的硬盘中后才会返回;
no_root_squash:访问NFS sever共享目录的用户如果是root,它对该目录具有root权限</