OpenWrt在挂载局域网共享文件夹可以有效减少磁盘空间占用,实现无限扩容的可能,在操作中踩了不少坑,所以记录下来:
操作指令
首先安装相关套件cifsmount
opkg update # 更新软件列表
opkg install cifsmount # 安装cifsmount
没有报错即为成功
挂载文件夹
此处挂载局域网192.168.1.40的share文件夹到 OpenWrt中的/root/shar文件夹
mount.cifs //192.168.1.40/share /root/share -o user=your_name,pass=your_password,vers=1.0,sec=ntlm
因为OpenWrt的mount命令版本比较低,此处的 vers=1.0是必须的,sec=ntlm也是必须的加密选项,不过需要根据网络不同配置不同的加密选项
取消挂载
如果想取消挂载,仅需要取消取消挂载点就可以了umount /root/share
期间碰到的坑:
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
意思为参数错误,原因是后面的 user=your_name,pass=your_password
后面没有添加 vers=1.0,sec=ntlm