OneDrive变身外链网盘-Aria2+Aria2Ng+OneIndex自动上传OneDrive

OneDrive,全名Microsoft OneDrive,前称Windows Live SkyDrive,是微软所推出的网络硬盘及云端服务。由于与BSkyB存在商标争议,2014年1月,微软宣布SkyDrive更名为OneDrive。OneDrive前身是SkyDrive,开始于2007,目前已经运行了十几年。

所以说,OneDrive是一个老牌稳定的免费网络硬盘。在国内,OneDrive又是一个“神奇”的网盘,它的竞争对手如Google Drive、Dropbox在国内都早就上QQ了,而OneDrive依然可以正常使用。个人认为有一个原因不容忽视,那就是OneDrive上传下载速度太慢了。

很多人用OneDrive,恐怕看重的是OneDrive由微软出品,与Windows等完全融合,况且国内也可以正常访问,特别适合那些需要网盘来存文档的朋友使用。另外,OneDrive免费用户有5GB存储容量,但是如果是Office 365订阅用户,则可以获得5TB的存储空间。

这么大的存储空间,自然有人想到要将OneDrive for Business变身外链网盘,本篇文章就来分享一下Aria2+Aria2Ng+OneIndex一键安装方法。OneIndex是一个目录列表程序,可以将OneDrive网盘里面的文件列出来供我们查看/下载,而且并不会消耗服务器的流量和空间。

OneDrive变身外链网盘-Aria2+Aria2Ng+OneIndex自动上传OneDrive

而Aria2+Aria2Ng则可以让我们直接在VPS上下载BT种子,同时Aria2+Aria2Ng+OneIndex一键安装包会自动将Aria2+Aria2Ng下载的文件上传到OneDrive,从而让OneDrive成功变身为外链网盘。如果你还想将其它的网盘也变成自己的个人网盘,可以看看:

  1. VPS挂载国内外网盘实现免费扩容工具:Rclone,COS-Fuse和OSSFS
  2. Linux VPS挂载Google Drive和Dropbox-实现VPS主机数据同步备份
  3. Nextcloud离线下载搭建方法-整合Aria2和AriaNg、Aria2 WebUI实现离线下载

PS:更新记录:

1.用OneIndex搭建的Onedrive在线网盘经常会出现掉线和响应慢的问题,可以试这个:简洁响应快的Onelist+Onedrive搭建免费在线图片视频网盘-配置CDN。2020.9.24

2.Aria2还有一个妙用就是结合一些文件管理器实现自动离线下载和在线播放功能:Aria2离线下载和在线播放-整合KodExplorer FileManager Nextcloud和 Plex系统。2019.12.2

3.如果你想在本地Windows电脑上挂载各种网盘,当成本地硬盘使用,参考: 本地网络磁盘RaiDrive挂载Dropbox,Google Drive,OneDrive支持WebDAV,FTP,SFTP 。2020.3.19

一、安装前准备

网站:

  1. 更新:https://github.com/ikym/Oneindex
  2. 备用:https://github.com/freehao123/Oneindex-1
  3. https://onedrive.live.com/

1.1  一个OneDrive账户

支持OneDrive个人账户和商业账户,个人账户只有5GB存储空间,如何获得OneDrive商业账户?方法一:用钱购买。方法二:用edu教育邮箱免费加入Office 365教育版。

  1. https://signup.microsoft.com/signup?sku=Education

OneDrive教育版

那么问题来了,到哪里注册到edu教育邮箱?此处有三个方法,方法一:直接搜索寻找那些冷门的.edu邮箱注册,可以参考这里:免费.edu邮箱获取方法-用教育邮箱获取免费VPS\域名\软件汇总列表

OneDrive免费edu邮箱

方法二:自己使用.edu域名搭建邮局,开通邮箱账号。此方法通过率不一定高,最好找一些冷门的.edu后缀域名:AZ.PL波兰域名注册商提供免费的.com,.pl,.eu,.pl和.edu.pl教育域名

OneDrive自建邮局

方法三:申请Office 365开发者计划。网站:https://dev.office.com/devprogram,该活动不是长期的,需要加入请迅速。

OneDrive加入开发计划

按照要求填写注册信息即可,然后就可以成功申请到免费试用一年的Office 365企业版了,最高可获取21TB的OneDrive for Business存储空间,1TB用于管理员帐户,5TB用于4个子账户。

OneDrive成功申请

注册成功后,使用你的Office 365账号就可以登录了。

OneDrive开始登录

在创建新用户之前,记得在“存储设置” 页面上编辑1024到5120的默认OneDrive存储 :https://admin.onedrive.com/?v=StorageSettings。

OneDrive调整存储

1.2  一台VPS主机或服务器

Aria2+Aria2Ng+OneIndex一键安装脚本只适用于Debian 8、9,且无网站环境,会自动签发Let’s Encrypt SSL证书,所以你还需要一个域名。关于如何选择VPS主机可以看:VPS主机排行榜单。追求速度的话,可以看:CN2 GIA VPS主机收集整理汇总

OneDrive需要一台VPS

二、Aria2+Aria2Ng+OneIndex一键安装

运行命令:

wget https://www.moerats.com/usr/shell/Aria2_OneIndex.sh && bash Aria2_OneIndex.sh
#脚本备份:https://do.wzfou.net/shell/Aria2_OneIndex.sh

按要求输入以下选项:

请输入你的OneIndex域名信息(如:one.wzfou.com):
请输入你的Aria2密钥:例如wzfou.com
请输入你OneIndex/OneDrive中的一个文件夹(格式:RATS,此后所有文件都会上传到该文件夹):

如下图:

OneIndex输入密钥

输入好了后直到安装完成,如果Nginx安装失败,检查下系统是否自带Apache2,然后卸载掉就行了。Aria2Ng访问地址:http://IP:8080

OneIndex安装成功

相关文件:

OneIndex及域名根目录:/home/wwwroot/xx.com
Aria2Ng根目录:/home/wwwroot/aria2ng
域名证书目录:/home/wwwroot/ssl
Aria2配置文件夹:/root/.aria2

相关提示:

如果你用的是阿里云腾讯云等带有安全组的云主机,记得在安全组中开启相应的端口,例如8080、443、80、6800等端口。

OneIndex打开防火墙

三、OneIndex配置与使用

3.1  OneIndex配置

通过上面的方法我们已经在服务器上安装好了Aria2+Aria2Ng+OneIndex,现在我们还需要对OneIndex进行相应的配置。打开你的OneIndex域名就会自动跳转到安装界面。

OneIndex安装界面

安装过程中需要填写你的应用ID和密钥,直接点击链接跳转到微软的官网中获取即可。

OneIndex填写ID

绑定好你的OneDrive账号,此处就可以使用我们刚刚申请到了的OneDrive商业版账号了。

OneIndex授权账号

OneIndex配置成功。

OneIndex配置成功

3.2  OneIndex使用

OneIndex后台登录地址类似于:https://one.wzfou.com/?/admin/这样的,这个就是OneIndex的管理后台界面。(点击放大)

OneIndex管理后台界面

这是前台界面,演示可以看:https://one.wzfou.edu.pl/或者https://xn.tn/

OneIndex前台页面

OneIndex可以直接查看图片并显示可引用的外链地址(点击放大)。

OneIndex查看图片

OneIndex也可以直接在线播放视频(点击放大)。

OneIndex观看视频

OneIndex还可以允许游客上传文件到OneDrive中,你只需要在OneIndex后台管理中开启此功能。

OneIndex开启图片上传

然后游客就可以直接从OneIndex前台上传图片文件了。

OneIndex游客上传文件

四、Aria2下载并自动上传至OneDrive

首先,打开你的Aria2Ng界面,然后在服务器一栏填入你在安装时设置的密钥。

OneIndex填入密钥

一切没有问题的话,Aria2Ng会显示Aria2连接成功。

OneIndex连接成功

现在你就可以像使用迅雷一样直接添加下载任务了,http或BT等都支持下载。

OneIndex添加下载

使用VPS服务器+Aria2下载文件最大的好处就是带宽足够大,一般机房给的带宽都可以达到10MB/s以上。

OneIndex机房带宽

Aria2下载好的文件会自动上传到OneDrive,你可以通过OneIndex直接浏览观看了。

OneIndex自动上传

五、总结

OneIndex可以单独安装,你可以进入Github项目主页下载OneIndex程序包解压上传就可以了。由于OneDrive在国内访问速度比较慢,所以使用OneIndex查看浏览图片视频等会有卡顿的情况。

Aria2+Aria2Ng+OneIndex自动上传OneDrive有个注意的地方就是选择购买大带宽的VPS主机,像阿里云这样的限带宽的主机,下载速度很快,但是将服务器里的文件传出去真的是慢得不行。

文章出自:挖站否 https://wzfou.com/onedrive-oneindex/,内容参考来自 moerats.com 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


分享到:
Avatar for Qi
关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。
已有 79 条评论
  1. Avatar for .... ... .... ...

    怎么用NAS转onedrive?

    2020年9月11日 09:48来自QQ 回复
    • Avatar for Qi Qi

      那就在NAS上搭建一个Web环境挂载onedrive

      2020年9月11日 11:41 回复
  2. Avatar for saquib saquib

    onedrive管理员页面的密码是什么

    2020年8月2日 19:13 回复
  3. Avatar for Calf Calf

    厉害了!主要是Onedrive速度太慢,现在有这个方法后,可以高速下载!太棒了![good]

    2020年7月7日 17:27 回复
  4. office365订阅用户现在只有1t的储存了,曾经有人在OneDrive里存了几个T的黄##片….

    2020年3月27日 09:12 回复
    • Avatar for Qi Qi

      应该不会删除吧?

      2020年3月27日 13:30 回复
    • 还是可以改成5T的,设置的地方变了,要在sharepoint的配置里去改

      2022年5月20日 04:52 回复
  5. Avatar for zj zj

    一次安装成功,就是图片显示404

    2020年2月24日 14:38 回复
  6. Avatar for qike qike

    请问下大大,这个ariaNG下载完内容好像并没有上传到绑定的onedrive,这个请问下怎么解决哈

    2020年2月24日 12:001 回复
  7. Avatar for liusen liusen

    怎么访问Aria2Ng界面???

    2020年2月3日 19:54 回复
    • Avatar for Qi Qi

      Aria2Ng访问地址:http://IP:8080。

      2020年2月4日 12:00 回复
      • Avatar for Moira Moira

        博主您好,请问一下,怎么把transmission2.77升级为transmission2.94?

        2020年3月11日 17:55 回复
  8. Avatar for one one

    博主你好,我已经在vps的宝塔上面安装了onedrive,请问怎么单独安装aria2实现离线下载呢?

    2019年12月5日 17:13 回复
    • Avatar for Qi Qi

      你好,试试这个一键安装包:https://wzfou.com/aria2-lixian/

      2019年12月6日 15:28 回复
  9. Avatar for w128215508 w128215508

    可惜没有win系统的

    2019年10月29日 13:43 回复
    • Avatar for Qi Qi

      暂时比较少。

      2019年10月31日 01:00 回复
  10. Avatar for qq qq

    能和v2#ray 共存么?

    2019年10月19日 20:18 回复
    • Avatar for Qi Qi

      可以,两者没有冲突。

      2019年10月19日 20:33 回复
  11. Avatar for qq qq

    vps里的文件会自动删除么?

    2019年10月19日 19:53 回复
    • Avatar for Qi Qi

      不会,不影响VPS的文件。

      2019年10月19日 20:33 回复
      • Avatar for qq qq

        我是说下载到vps的文件会自动删除么,一直存着不就满了

        2019年10月23日 21:14 回复
        • Avatar for Qi Qi

          不会自动删除,需要手动删除,否则会满。

          2019年10月23日 21:42 回复
  12. 先收藏了慢慢学习。谢谢分享经历。

    2019年8月30日 08:25 回复
  13. Avatar for FlyingSheep FlyingSheep

    Authentication_MissingOrMalformed: Access Token missing or malformed.
    大佬为啥我会报这个错误,在获取应用机密和id时

    2019年7月26日 13:16 回复
    • Avatar for Qi Qi

      重试几次看看。

      2019年7月26日 15:01 回复
      • Avatar for LiarOnce LiarOnce

        没用了,微软说了旧的已经不再支持创建新应用,今年九月份就下线,改到 Azure 那里去了[泪]

        2019年7月27日 20:05来自QQ 回复
        • Avatar for Qi Qi

          那之前创建还有用不?

          2019年7月28日 16:18 回复
          • Avatar for LiarOnce LiarOnce

            之前创建的目前还能用,但按照微软的说法九月份全部清除,到时候得去重新申请一个了

            2019年7月30日 17:33来自QQ 回复
            • Avatar for Qi Qi

              那就是不能用了。

              2019年7月31日 09:25 回复
  14. Avatar for 東哥^O^ 東哥^O^

    支持下

    2019年6月19日 11:00 回复
  15. Avatar for Mooer Mooer

    我重启了一下vps,都上不去了[泪],新手不知道用什么命令启动啊。。求大佬指点

    2019年1月3日 12:03 1 回复
    • Avatar for Qi Qi

      安全成功了吗?有没有什么错误提示?

      2019年1月3日 13:32 回复
      • Avatar for Mooer Mooer

        安装完一切都很完美。。因为用的是digitocean,就装了个bb#r打算顺带用来ss一下。然后重启了vps,就上不去了。。

        2019年1月3日 13:59 回复
        • Avatar for Qi Qi

          那可能是修改内核导致的。

          2019年1月3日 22:14来自移动端 回复
          • Avatar for ExpC ExpC

            我上次也是CentOS7升级内核重启就没了,挂载ISO救援模式搞了半天,最后只能重置系统

            2021年10月3日 09:29 回复
      • Avatar for Mooer Mooer

        唉, 我装了个宝塔面板,用宝塔面板重装了。

        2019年1月3日 14:31 回复
  16. Avatar for 阳阳 阳阳

    证书安装失败怎么解决

    2018年12月29日 21:12来自移动端 回复
    • Avatar for Qi Qi

      有什么错误呢?

      2018年12月29日 23:51 回复
      • Avatar for 阳阳 阳阳

        SSL证书生成脚本安装失败

        2018年12月29日 23:59来自移动端 回复
        • Avatar for 阳阳 阳阳

          [OK] SSL 证书生成脚本依赖安装成功
          % Total % Received % Xferd Average Speed Time Time Time Current
          Dload Upload Total Spent Left Speed
          100 186 0 186 0 0 335 0 –:–:– –:–:– –:–:– 335
          sh: 1: cannot open html: No such file
          sh: 2: Syntax error: redirection unexpected
          [Error] SSL 证书生成脚本安装失败,请检查相关依赖是否正常安装
          root@vultr:~#

          2018年12月30日 00:17来自移动端 回复
          • Avatar for Qi Qi

            一键安装脚本只适用于Debian 8、9,其它的系统可能会有问题。另外试试:yum update 或者 apt update ,看看可不可以解决依赖的问题。

            2018年12月30日 01:05 回复
            • Avatar for 阳阳 阳阳

              我系统是装的Debian9 还是无法解决问题

              2018年12月30日 01:19来自移动端 回复
  17. Avatar for jackietsui jackietsui

    我这个成功了,但是出现一个非常大的问题。在vps没有重启的时候oneindex和aria2都很正常,但是重启一次之后ariang就连接不上aria2了,让我很头痛

    2018年11月29日 18:051 回复
    • Avatar for Qi Qi

      好像是进程没有启动,我每次是手动开启,关闭,再开启,然后连接上了。

      2018年11月29日 21:18 回复
  18. Avatar for 咕咕咕 咕咕咕

    请问onedrive能挂载到nextcloud上吗?

    2018年11月14日 09:26 回复
    • Avatar for Qi Qi

      这个不行。

      2018年11月14日 22:49 回复
  19. 博主你好,类似的有没支持谷歌网盘的,买了10刀的,还有一个KS3看看能不能结合一下

    2018年10月3日 17:29 回复
    • Avatar for Qi Qi

      有的,用这个可以挂载谷歌网盘:https://wzfou.com/linux-vps-drive/

      2018年10月4日 15:36 回复
  20. Avatar for hhh hhh

    可以用ip访问吗?

    2018年9月7日 13:35来自移动端 回复
    • Avatar for Qi Qi

      不行,需要绑定域名。[挤眼]

      2018年9月7日 17:59 回复
      • Avatar for hhh hhh

        那我岂不是要*啊,苦逼了,腾讯云的主机搁置没法用了,还有个onedrive的教育账号也没有可用之处了,哎!

        2018年9月7日 23:14来自移动端 回复
        • Avatar for Qi Qi

          用国外的VPS的就好了。

          2018年9月8日 18:14 回复
  21. Avatar for Wention Wention

    我电影站,,外链了MP4,,然后你懂得,直接失效了,,毕竟单个CDN节点

    2018年8月30日 00:44 回复
    • Avatar for Qi Qi

      Onedrive好像是为限制流量,一定时间内流量大的话就会被强制取消。

      2018年9月7日 18:03 回复
  22. Avatar for Jacob Jacob

    离线需要服务器流量,那oneindex生成的链接应该不用吧?

    2018年8月28日 20:14来自移动端 回复
    • Avatar for Qi Qi

      是的,不需要。

      2018年8月28日 21:42 回复
      • Avatar for jacob jacob

        apk文件分享的时候后缀会变有办法解决么?

        2018年8月29日 12:46来自移动端 回复
        • Avatar for Qi Qi

          会被自动修改不?可能是onedrive改的。

          2018年9月7日 18:05 回复
      • Avatar for jacob jacob

        还有离线zip文件好像也不行,会自动加多一层压缩包

        2018年8月30日 15:13来自移动端 回复
  23. Avatar for map map

    都准备好了,就是没有onedrie的管理权限

    2018年8月24日 20:06 回复
    • Avatar for Qi Qi

      onedrive个人账号也可以用这个。

      2018年8月24日 22:54 回复
      • Avatar for map map

        个人账号不是空间太小了么,以前有个ac什么后缀的教育账号5T,可是获得ID和密码的时候就完蛋了,没权限

        2018年8月25日 09:39 回复
        • Avatar for Qi Qi

          5GB如果用来存储确实不怎么够用。

          2018年8月26日 13:33 回复
  24. 本来想倒腾一下,但是也没有空闲小机了,先收藏着

    2018年8月24日 12:45来自移动端 回复
    • Avatar for Qi Qi

      最好用国内的机子。

      2018年8月24日 22:56 回复
  25. onedrive能挂载,outlook能smtp

    2018年8月23日 10:58来自移动端 回复
    • Avatar for Qi Qi

      就是速度有些慢。

      2018年8月23日 16:42 回复
  26. Avatar for Goethe Goethe

    qi
    阿里又有车可上了~
    阿里云国内 /香港云服务器 1年269元 2年499元 3年699元 2核4G内存 40G硬盘 1Mbps带宽独享
    https://promotion.aliyun.com/ntms/act/vm/aliyun-group/buy.html?group=RyU4CM74DB

    2018年8月23日 06:47来自移动端 回复
    • Avatar for Qi Qi

      谢谢,是不是仅限新用户?

      2018年8月23日 16:40 回复
      • Avatar for Goethe Goethe

        是的

        2018年8月23日 19:12来自移动端 回复
  27. Avatar for 恰恰 恰恰

    赶紧申请一个,用一年也好。

    2018年8月22日 16:47 回复
  28. Avatar for baoang baoang

    BT之类的,不少VPS主机是禁止的吧?这个有一定危险性,涉及到流量和版权等。

    2018年8月21日 22:26 回复
    • Avatar for Qi Qi

      是的,最好是用国内的VPS

      2018年8月22日 16:42 回复
  29. 刚好有用,谢谢了(^~^)

    2018年8月20日 23:44来自移动端 回复
  30. Avatar for 已木 已木

    脚本很不错

    2018年8月20日 23:26 回复
  31. 對了,我想問下,在貴站,投放廣告,費用詳細多少呢

    2018年8月20日 19:27 回复
    • Avatar for Qi Qi

      要放广告吗?现在没有空余的广告位了。

      2018年8月22日 16:44 回复
  32. Avatar for ccc ccc

    这个一键脚本在我的VPS上会出错,aria2和oneindex的安装并不难,建议大家在出错的情况下手动安装(上传根目录少量设置) 。 🙂

    2018年8月20日 18:09来自移动端1 回复
    • Avatar for Qi Qi

      我也试了好几次,好像是脚本要求的组件没有安装,然后会自动退出安装。我是换了好几个操作系统才搞定的。

      2018年8月22日 16:45 回复

Login

Welcome! Login in to your account

Remember me Lost your password?

Don't have account. Register

Lost Password

Register