Loading

nfs远程挂载网络磁盘

需求

开发版内置磁盘空间有限,远程调试希望读取本地数据。

实现

可将本地目录作为nfs挂载到目标系统,实现访问。
安装nfs服务

sudo apt install nfs-common

修改配置文件

sudo vim /etc/exports

根据实际情况,指定对应路径及权限

/home/ubuntu/share 192.168.1.3(rw,sync,insecure,no_subtree_check,no_root_squash)
#/home/ubuntu/share  :共享的目录
#192.168.1.3    :指定哪些用户可以访问
#      * 所有可以ping同该主机的用户
#      192.168.1.* 指定网段,在该网段中的用户可以挂载
#      192.168.1.12 只有该用户能挂载
#(ro,sync,no_root_squash): 权限
#    ro : 只读
#    rw : 读写
#    sync : 同步
#    no_root_squash: 不降低root用户的权限

重启nfs服务

sudo /etc/init.d/nfs-kernel-server restart

登陆开发板进行挂载

mount -t nfs4 192.168.1.123:/home/ubuntu/share /opt/share

使用完毕卸载目录

umount /opt/share

参考

https://www.jb51.net/article/157932.htm

posted @ 2021-12-29 20:45  azureology  阅读(321)  评论(0)    收藏  举报