您的足迹: rclone挂载为本地磁盘

rclone挂载为本地磁盘

安装rclone

curl https://rclone.org/install.sh | sudo bash

推荐在线安装,不要apt 安装,版本比较老。

初始化配置

rclone config
# 按照提示说明,配置好对应的后端,我们这里用s3协议
# 这里的配置名是 auto-wiki

测试s3是否成功

# 测试s3的连接 ,我们这里的配置名是 auto-wiki
rclone lsd auto-wiki:
# 测试s3的桶的连接
rclone ls auto-wiki:my-bucket

配置systemd自动启动

其中 auto-wiki 是配置名, a853e7c20038496696f7ef1827849fe0 是我的 s3的桶名

sudo vim /etc/systemd/system/rclone-auto-wiki.service

[Unit]
Description=Rclone Mount - auto-wiki (bucket/folder)
After=network-online.target
Wants=network-online.target

[Service]
Type=notify
User=cao
Group=cao
ExecStartPre=/bin/mkdir -p /mnt/auto-wiki

ExecStart=/usr/bin/rclone mount \
auto-wiki:a853e7c20038496696f7ef1827849fe0 \
/mnt/auto-wiki \
--config=/home/cao/.config/rclone/rclone.conf \
--vfs-cache-mode writes \
--allow-other \
--dir-cache-time 5m \
--poll-interval 15s \
--vfs-write-back 3s \
--vfs-cache-max-age 30m \
--vfs-cache-max-size 10G \
--vfs-read-chunk-size 16M \
--vfs-read-chunk-size-limit 512M \
--buffer-size 32M \
--transfers 12 \
--s3-chunk-size 64M \
--s3-upload-cutoff 200M \
--umask 022 \
--log-level INFO \
--log-file /home/cao/log/rclone-auto-wiki.log

ExecStop=/bin/fusermount -u -z /mnt/auto-wiki
Restart=on-failure
RestartSec=10
TimeoutStartSec=300
LimitNOFILE=1000000

[Install]
WantedBy=multi-user.target

配置systemd的 enable

sudo systemctl daemon-reload
sudo systemctl enable rclone-auto-wiki.service
sudo systemctl start rclone-auto-wiki.service

即可正常实现s3的双向同步

评论

请输入您的评论. 可以使用维基语法:
 
linux/文件系统/磁盘挂载/rclone挂载为本地磁盘.txt · 最后更改: 2026/02/26 10:52