差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
it:server:rclone [2021-08-05 15:24] – [开机启动挂载] goldentianyait:server:rclone [2022-08-28 18:40] (当前版本) – [OneDrive 应用] goldentianya
行 8: 行 8:
 ((c>[[https://www.jianshu.com/p/072ff75d35ca|图文解说:创建适用于Rclone的OneDrive Azure API]])) ((c>[[https://www.jianshu.com/p/072ff75d35ca|图文解说:创建适用于Rclone的OneDrive Azure API]]))
 ((d>[[https://rclone.org/onedrive/|Rclone OneDrive 官方文档]])) ((d>[[https://rclone.org/onedrive/|Rclone OneDrive 官方文档]]))
 +((f>[[https://p3terx.com/archives/rclone-advanced-user-manual-common-command-parameters.html|Rclone 进阶使用教程 ]]))
  
 ===== 安装 Rclone ===== ===== 安装 Rclone =====
行 15: 行 16:
 完成后安装 [[https://github.com/kapitainsky/RcloneBrowser/releases|RcloneBrowser]] 图形界面可以帮助管理。 完成后安装 [[https://github.com/kapitainsky/RcloneBrowser/releases|RcloneBrowser]] 图形界面可以帮助管理。
 ===== OneDrive 应用 ===== ===== OneDrive 应用 =====
-需要去 [[https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade|Azure]] 注册一个应用,名字随便起,最关键的是验证栏选择 Web,重定向URL填写 <color #ff7f27>''%%http://localhost:53682/%%''</color>, 否则无法验证。+需要去 [[https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade|Azure]] 注册一个应用,名字随便起,不是「onedrive」就好。 
 + 
 +<wrap em>需要注意点</wrap>: 
 +  - 是验证栏选择 Web,重定向URL填写 <color #ff7f27>''%%http://localhost:53682/%%''</color>, 否则无法验证。 
 +  - 应用名字不能是 “onedrive” 
 +  - 任何组织都可以访问
  
 第一步:进去后复制客户端ID\\ 第一步:进去后复制客户端ID\\
行 25: 行 31:
  
 第三步:添加API权限\\ 第三步:添加API权限\\
 +选择 API 权限/Microsoft Graph/应用程序权限
 +  * File.Read.All
 +  * File.ReadWrite.All
 +  * User.Read.All
 {{:it:server:截屏2021-08-03_下午9.54.39.png?1000|}} {{:it:server:截屏2021-08-03_下午9.54.39.png?1000|}}
  
 OneDrive 应用的设置基本就结束了。 OneDrive 应用的设置基本就结束了。
  
 +===== 谷歌共享云盘 =====
 +在某宝花12元买了一个谷歌共享云盘。倒是不需要任何client_id和application_secrit,在rclone config的时候一路Enter就好,无需填任何东西。只需在最后交互界面询问,“Configure this as a Shared Drive (Team Drive)?” 的时候选择y,就会连接上共享云盘。
 +
 +<code>
 +Configure this as a Shared Drive (Team Drive)?
 +y) Yes
 +n) No (default)
 +</code>
 +
 +有时间可以尝试一下这个项目,(([[https://www.luckydesigner.space/dl-google-drive-doc-via-cloudflare/|免费使用cloudflare workers直接下载google drive文件免工具]])) 通过Cloudflare workers 直接下载云盘上的文件。
 ===== Rclone Config ===== ===== Rclone Config =====
 按照参考文章中的演示一步一步往下走就可以了。最后的结果是 按照参考文章中的演示一步一步往下走就可以了。最后的结果是
行 91: 行 111:
  
 ===== 开机启动挂载 ===== ===== 开机启动挂载 =====
-Windows 系统参看 [[it:server:rclone#Rclone 挂载|上一节]] 文中的介绍。Linux 系统按以下步骤进行(([[https://p3terx.com/archives/linux-vps-uses-rclone-to-mount-network-drives-such-as-onedrive-and-google-drive.html|Rclone 使用教程 - 挂载 OneDrive、Google Drive 等网盘]]))+Windows 系统参看 [[it:server:rclone#Rclone 挂载|上一节]] 文中的介绍。Linux 系统按以下步骤进行((e>[[https://p3terx.com/archives/linux-vps-uses-rclone-to-mount-network-drives-such-as-onedrive-and-google-drive.html|Rclone 使用教程 - 挂载 OneDrive、Google Drive 等网盘]]))
  
-  * 下载并编辑自启脚本+  * 下载并编辑自启脚本({{ :it:server:rcloned.zip |mainserver 测试过}})
 <code bash> <code bash>
 wget -N git.io/rcloned && nano rcloned wget -N git.io/rcloned && nano rcloned
 </code> </code>
 +  * 开始挂载 <color #ff7f27>''%%bash /etc/init.d/rcloned start%%''</color>
 +  * 停止挂载 <color #ff7f27>''%%bash /etc/init.d/rcloned stop%%''</color>
 +  * 重新挂载 <color #ff7f27>''%%bash /etc/init.d/rcloned restart%%''</color>
 +  * 查看日志 <color #ff7f27>''%%tail -f /$HOME/.rclone/rcloned.log%%''</color>
 +
  
   * 修改脚本参数   * 修改脚本参数
 <code> <code>
 NAME="gdrive" #Rclone配置时填写的name NAME="gdrive" #Rclone配置时填写的name
-REMOTE=''  #远程文件夹,网盘里的挂载的一个文件夹,留空为整个网盘 +REMOTE='work #远程文件夹work,网盘里的挂载的一个文件夹,留空为整个网盘 
-LOCAL='~/gdrive #挂载地址,VPS本地挂载目录+LOCAL='/home/onedrive #挂载地址,VPS本地挂载目录
 </code> </code>
  
行 131: 行 156:
 </code> </code>
  
 +===== 基本使用 =====
 +
 +安装 <color #ff7f27>''%%apt-get install rclone%%''</color>
 +
 +配置 <color #ff7f27>''%%rclone config show%%''</color>
 +
 +<color #ff7f27>''%%rclone config%%''</color> \\
 + name: goldencloud
 + Google Drive(13)
 +
 +一路回车,不需要输入邮箱。最后会给一个链接地址,在浏览器中打开这个地址,登陆到相应的GoogleDrive中。谷歌会给一个配对密码,返回Terminal输入这个密码即可。
 +
 +<code shell>
 +// 复制 test.txt 文件到云盘的 ftp 目录
 +rclone copy test.txt goldencloud:ftp 
 +// 复制 dirc 文件夹到云盘的 ftp 目录
 +rclone copy dirc goldencloud:ftp 
 +</code>
  
-{{tag>building 文件系统}}+{{tag>文件系统}}
it/server/rclone.1628177088.txt.gz · 最后更改: 2021-08-05 15:24 由 goldentianya
回到顶部
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0