将您的树莓派无缝集成到Dropbox中,提供了一种强大的方式来随时随地管理和访问您的文件。本指南将全面介绍如何使用多功能的rclone
命令行工具建立安全高效的连接。
目录
安装rclone
在开始之前,请确保您的树莓派已连接到互联网并已打开终端应用程序。我们将使用rclone
,这是一个命令行程序,可以处理各种云服务(包括Dropbox)的文件管理。使用以下命令安装它(这些是针对基于Debian/Raspbian系统的示例;对于其他发行版,请相应调整):
sudo apt update
sudo apt install rclone
创建Dropbox应用
要将rclone
连接到您的Dropbox,您需要在Dropbox开发者控制台中创建一个专用应用。这确保了安全访问,并将应用的权限限制在必要的范围内。
- 访问Dropbox应用控制台:打开您的网络浏览器并访问https://www.dropbox.com/developers/apps。您可能需要登录您的Dropbox帐户。
- 创建一个新的应用:点击“创建应用”。选择“Dropbox API应用”,并为其命名(例如,“RaspberryPiSync”)。至关重要的是,选择“应用文件夹”访问类型。这将应用的访问权限限制在Dropbox中的特定文件夹内,增强了安全性。
- 检索应用凭据:创建应用后,记下您的“应用密钥”和“应用密钥”。这些是敏感的凭据;请将它们视为密码,切勿公开分享。
配置rclone
现在,我们将配置rclone
以与您新创建的Dropbox应用交互。在您的树莓派终端中,运行:
rclone config
rclone
配置向导将指导您完成此过程:
- 新的远程:按“n”创建一个新的远程。
- 远程名称:选择一个名称(例如,“dropbox”)。
- 存储类型:选择“dropbox”。
- 客户端ID:粘贴您的“应用密钥”。
- 客户端密钥:粘贴您的“应用密钥”。
- 授权:
rclone
将生成一个URL。在浏览器中打开它以授权该应用。复制显示的授权代码并将其粘贴到终端中。 - 可选设置:您可以指定要同步的Dropbox文件夹(否则默认为您的Dropbox根目录)。
- 测试:
rclone
将测试连接。成功消息确认一切已正确设置。
使用rclone
同步文件
配置完成后,您可以使用rclone
命令来管理树莓派和Dropbox之间的文件:
rclone copy /path/to/local/files dropbox:/path/to/dropbox/folder
:将文件从您的树莓派复制到Dropbox。rclone copy dropbox:/path/to/dropbox/folder /path/to/local/folder
:将文件从Dropbox复制到您的树莓派。rclone sync /path/to/local/files dropbox:/path/to/dropbox/folder
:同步文件,确保两个位置完全相同。这非常适合备份。
请记住将/path/to/local/files
和/path/to/dropbox/folder
等占位符替换为您实际的路径。
高级用法和注意事项
有关更多高级功能,包括计划备份、使用过滤器和管理多个远程,请参阅全面的rclone
文档。始终优先考虑安全性,并妥善保管您的应用密钥和应用密钥。定期检查您的rclone
配置和Dropbox应用权限。