文章目录[隐藏]
一:挂载
我自己的挂载命令
rclone mount AliyunWebdav: /opt/AliyunWebdav --allow-other --allow-non-empty --vfs-cache-mode writes &
挂载阿里云webdav到本地
将AliyunWebdav整个目录挂载到我软件路由/opt/AlinyunWebdav目录下
p3terx参考命令
rclone mount Onedrive:/ /Onedrive --copy-links --allow-other --allow-non-empty --umask 000 --daemon
网盘名称
为配置时填的 name
,网盘路径
为网盘里的文件夹,留空为整个网盘,本地路径
为 VPS 上的本地文件夹。参数
可以查看官方文档根据需求进行选择。实际输入时不要有括号,这里只是为了更清楚的区分。--daemon
为进程守护参数,可后台运行。
二:开机自动挂载
- 下载并编辑自启脚本
wget -N git.io/rcloned && nano rcloned
- 修改内容:
NAME="Onedrive" #Rclone配置时填写的name
REMOTE='' #远程文件夹,网盘里的挂载的一个文件夹,留空为整个网盘
LOCAL='/Onedrive' #挂载地址,VPS本地挂载目录
- 设置开机自启
mv rcloned /etc/init.d/rcloned
chmod +x /etc/init.d/rcloned
update-rc.d -f rcloned defaults # Debian/Ubuntu
chkconfig rcloned on # CentOS
bash /etc/init.d/rcloned start
看到 [信息] rclone 启动成功 !
即可。
管理
开始挂载 bash /etc/init.d/rcloned start
停止挂载 bash /etc/init.d/rcloned stop
重新挂载 bash /etc/init.d/rcloned restart
查看日志 tail -f /$HOME/.rclone/rcloned.log
卸载自启挂载
bash /etc/init.d/rcloned stop
update-rc.d -f rcloned remove # Debian/Ubuntu
chkconfig rcloned off # CentOS
rm -f /etc/init.d/rcloned
参考资料
在 Debian/Ubuntu 上使用 rclone 挂载 OneDrive 网盘
三:OpenWrt启动自动挂载
其实openwrt已经有自启动脚本在Luci web页面可以操作
系统——启动项——拉到最后的——本地启动脚本
在exit 0 之前加入需要挂载的命令,就能随系统启动运行
rclone mount AliyunWebdav: /opt/AliyunWebdav --copy-links --allow-other --allow-non-empty --umask 000 --daemon
四:重启测试
提交上面的本地启动脚本后,重启,查看挂载点,测试成功
五:总结
其实openwrt有完整的WEB管理页面,能直接添加启动页,就不需要用到参考资料二:开机自动挂载,可以略过二:开机自动挂载
暂无评论