ubuntu 搭建 NFS 服务

ubuntu 20.04

1,安装
sudo apt install nfs-kernel-server

2,配置
sudo vim /etc/exports

把以下内容添加到末尾,其中目录修改为自己的目录

# rw                具有读写权限
# sync              文件同步写入到内存和硬盘
# no_subtree_check  不检查子目录权限  子目录与顶层目录具有相同的权限
# no_root_squash    如果客户端是root的话,那么他对这个共享目录具有root的权限
/home/william/work/server/nfsroot  *(rw,sync,no_subtree_check,no_root_squash)  

3,重启服务
sudo service nfs-kernel-server restart

4,本机测试
sudo mount -t nfs 192.168.0.163:/home/william/work/server/nfsroot /mnt
可以看到 /mnt 目录下的文件和 nfsroot 的一样
sudo umount /mnt

5,开发板测试
# mount -t nfs -o nolock 192.168.0.163:/home/william/work/server/nfsroot /mnt

你可能感兴趣的:(嵌入式LINUX)