使用Rclone挂载OneDrive

2018年11月23日 0 条评论 60 次阅读 0 人点赞

本文章在2018年11月23日测试有效,由于Rclone和Onedrive的更新,会导致此文章的某些内容失效。

相信大部分人都薅过OneDrive 5T的羊毛,我也薅了一把,在网上查找如何挂载在VPS上是,知道了Rclone和Oneindex,由于OneIndex本身是一个网站程式,并没有达到我想要的挂载效果,我选择了Rclone,但是经过尝试发现网上的教程虽然仅隔了几个月,但都因为Rclone和Onedrive的更新都或多或少出现了问题,我通过官方文档,经过两次尝试,成功地将OD挂载到了HostSolutions上面(你懂的),现将过程分享出来。

系统 CentOS7

先在你的Windows,MacOS或者带有桌面和浏览器的其他可用的操作系统安装Rclone。

Windows安装方式很简单,在官方下载页面下载后,将“rclone.exe.”解压至C:\windows\system32

在OD网站中注册一个应用

点击新增应用程式

输入一个名称(任意),点击Create(创建)

记好你的识别码,并生成新密匙,记好

新建平台,内容如图

然后在委派权限和应用程式权限中选择Files.ReadFiles.ReadWriteFiles.Read.AllFiles.ReadWrite.Alloffline_accessUser.Read,打勾

(若某项没有就不用选)

 

打开cmd,输入

rclone config

设置如图

name为任意一个名字,但是需要记住
client_id 和client_secret 分别为程序识别码和密匙 token 请将包括{}在内的全部内容复制下来  

其他的按照图示自己操作。

设定好后转到CentOS,下载

https://downloads.rclone.org/v1.44/rclone-v1.44-linux-amd64.rpm

安装

rpm -ivh rcl*.rpm

安装后按照原来设置的方法设置,直到

Use auto config?
 * Say Y if not sure
 * Say N if you are working on a remote or headless machine

选择"n"

然后在result后面粘贴token

然后按照原来的设置即可。

挂载Onedrive

rclone sync File remote:backup

这里的File更换为自己想要挂在的目录,remote更换为原先设置的name,backup更换为OneDrive的目录(留空即为根目录,若设置其他目录,须在OD中提前创建好,否则不会同步)

Hotdog64

Telegram:@Hotdog64

文章评论(0)