![rclone 配置文件中的多个远程](https://linux22.com/image/783023/rclone%20%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E5%A4%9A%E4%B8%AA%E8%BF%9C%E7%A8%8B.png)
阅读 rclone 的文档后,我看到你可以像这样添加一个远程
#normal space
[my-first-space]
type = s3
env_auth = false
access_key_id = XXXXXXXX
secret_access_key = XXXXXXXX
endpoint = fr1.digitaloceanspaces.com
acl = public-read
我想在远程之间移动文件,为此我需要另一个配置块:
我在用户主目录中创建了一个 rclone.conf 文件
我可以将另一个添加到第一个下面吗?
我如何指示 rclone 使用哪个配置文件
答案1
- 通过 运行向导
rclone config
。它能够在单个配置文件中配置多个遥控器,并将所有内容正确放置。配置文件具有类似 INI 的格式:
[gd]
type = drive
...
[yd]
type = yandex
...
[uni1]
type = union
upstreams = gd:UCC yd:UCC
create_policy = rand
...
- 对于所有操作,您可以指定配置文件您可以使用选项进行操作
--config
。这包括我提到的向导:
rclone config --config="/path/to/rclone.conf"
(路径可以是相对路径)。如果您未指定任何路径,它将使用其默认值,即~/.config/rclone/rclone.conf
(tilda 表示主目录)。有关详细信息,请参阅链接的原始文档。
由于您可以在一个文件中指定多个远程,因此一般情况下不需要多个配置文件。