Rclone挂载阿里云.md 5.7 KB

一、打开群晖套件中心
搜索:Docker 和 Cloud Sync ,下载安装,如果已经安装过的,此步骤可跳过;
 
 
 
二、获取阿里云盘refreshToken
1、先通过浏览器(建议chrome)打开阿里云盘官网并登录:https://www.aliyundrive.com/drive/
 
2、登录成功后,按F12打开开发者工具,点击Application,点击Local Storage,点击 Local Storage下的(https://www.aliyundrive.com/),点击右边的token,此时可以看到里面的数据,其中就有refresh_token,把其值复制出来即可。(格式为小写字
母和数字,不要复制双引号。例子:ca6bf2175d73as2188efg81f87e55f11)
 
三、下载Docker映像
1、打开Docker,点击左边注册表,搜索webdav-aliyundriver,点击下载并选择latest版本
2、点击左边映像,找到刚刚下载的映像
3、选择映像后,点击顶部启动,然后创建一个容器,容器名称可以自定义
4、点击高级设置,在高级设置中勾选==启用自动重新启动==
5、点击储存空间,点击添加文件夹,创建文件夹或选择文件夹后【在docker新建aliyun文件夹】,点击选择,然后在装载路径填入/etc/aliyun-driver/【无需只读】
6、点击端口设置,在本地端口填入自定义的端口号比如我的是==1190==【容器端口8080】
7、点击最后的环境,点击添加新增一个ALIYUNDRIVE_AUTH_PASSWORD表示自定义登录密码,新增ALIYUNDRIVE_REFRESH_TOKEN表示阿里云盘的refresh token,输入第二部中获取的阿里云盘refreshToken即可,然后点击底下的应用即可
 
四,配置Rclone
1、群晖/Linux开启SSH,然后在Windows系统的电脑上用finalSSH之类的软件,以root用户登录到SSH状态下,输入下面的命令回车,下载Rclone并安装
 

安装命令 curl https://rclone.org/install.sh | sudo bash

 
2、配置rclone

配置命令 rclone config

2.1、输入n新建
 
2.2、==需要设置挂载的名称,我这写:aliyun,可以自定义【注意关乎后面配置设置】==
 
2.3、接下来这里会跳出一长串,需要选的Webdav协议序号是38,所以输入38回车(这个菜单的序号有可能会变,不要照搬,先看清楚是Webdav的序号再输入)
 
2.4、输入在群晖/Linux上的IP地址和webdav端口(注意,http:// 这个不能省)

NAS案例 ==http://127.0.0.1:1190== 注意端口是在镜像配置的端口

2.5、由于阿里网盘不在列表中,所以选择5 其它站点,回车
2.6、在user>的后面输入在第一个步骤设置webdav的用户名(默认是admin)
2.7、输入y,自己设置密码【密码是阿里云密码】
2.8、在password:的后面,输入自己设置webdav的密码(输入密码时,屏幕是不显示的,无需理会,输完密码直接回车,然后再输入一次密码,两次输入要一致)
2.9、在bearer_token后面回车【前面获取的token】
2.10、不需要高级配置,输入n回车
2.11、这里会再次显示出我们前面设置的阿里云盘的Webdav配置,确认无误后,输入y回车

 
2.12、可以看到阿里云盘已经配置好了,输入q回车退出配置
 
3、设置Rclone自动启动,输入以下命令下载自动启动的配置文件并编辑
 

配置命令 wget https://attch.tcdn.top/Blog/Res/Other/2021/08/rcloned --no-check-certificate && vi rcloned 可在github克隆备份
备份地址 https://raw.githubusercontent.com/zhensolid/Tools/main/rcloned 可替换上面地址

 
4、等待配置
 
五,配置群晖
==3.1.1、在群晖建立一个用来挂载阿里云盘的文件夹,我这里起的名字是aliyunpan_video,右键属性,查看完整路径,记下来【在任意盘可以新建】==
3.1.2、开始配置,按一次Insert,进入编辑状态,利用上下左右方向键移动,根据实际情况修改【参照右图】
3.1.2.1、REMOTE='aliyunpan:/影视'这行,引号里面的aliyunpan是上面2.2步骤设置的名称,我这里挂载的是阿里盘里面的“影视”这个文件夹,如果想挂载整个阿里云盘,直接写REMOTE='aliyunpan:/'
==【注意====2.2====设置的名字是====aliyun====,所以配置要变更。】==
3.1.2.2、LOCAL='/volume4/video/aliyunpan_video'这行,引号里面的是上面3.1.1步骤设置的路径
==【注意====3.1.1====的路径】==
3.1.3、修改完成后,按一次ESC键,输入:wq回车,就保存退出编辑状态了
3.1.4、回到群晖控制面板,任务计划,新增,触发的任务,用户自定义的脚本
3.1.5、把任务名称写上、用户账号root、事件:开机,左下角的“已启动”打勾
3.1.6、在用户定义的脚本处,输入以下内容,确定

内容 bash /root/rcloned start

3.1.7、在File  Station这个挂载的文件夹,刷新一下,就看到阿里云盘的文件了
PS:如果看不到阿里云盘里面的文件就右键刚才设置好的脚本然后运行

Exported image

参考文献: https://huige.blog.csdn.net/article/details/119755148
参考文献: https://huige.blog.csdn.net/article/details/119519147
参考文献: https://huige.blog.csdn.net/article/details/119519412