rclone 教程及应用
- 下载及安装
-
Rclone Github 仓库地址
https://github.com/rclone/rclone/releases -
Winfsp 仓库地址
https://github.com/billziss-gh/winfsp/releases -
git bath 下载地址
https://gitforwindows.org/ -
rclone 一键安装脚本
curl https://rclone.org/install.sh | sudo bash
-
安装 fuse apt-get update && apt-get install -y fuse
- 新建 Rclone
-
配置 rclone rclone config
-
按 n 新建,然后输入一个新的名称
-
选择要挂载的网盘,填相应的号码
-
输入
client_id
与client_secret
,可以跳过- 谷歌 API,启用 Google Drive API
- 创建 OAuth 客户端 ID
- 新建一个,得到客户端 ID 和 密钥,填回去。
-
网盘类型,选1,完全使用
-
后面两个 root id ,回车选默认
-
编辑高级设置选默认 no
-
自动配置选 no
- 运行 rclone
rclone mount DriveName:Folder LocalFolder \
--umask 0000 \
--default-permissions \
--allow-non-empty \
--allow-other \
--transfers 4 \
--buffer-size 32M \
--low-level-retries 200
- 卸载磁盘
fusermount -qzu LocalFolder
- 配置开机自动挂载
-
修改配置文件
cat > /etc/systemd/system/rclone.service <<EOF
[Unit]
Description=Rclone
After=network-online.target
[Service]
Type=simple
ExecStart=/usr/bin/rclone mount DriveName:Folder LocalFolder \
--umask 0000 \
--default-permissions \
--allow-non-empty \
--allow-other \
--transfers 4 \
--buffer-size 32M \
--low-level-retries 200
Restart=on-abort
User=root
[Install]
WantedBy=default.target
EOF
-
用 systemctl 启动 rclone
systemctl start rclone
-
设置开机启动
systemctl enable rclone
-
停止,查看状态
systemctl stop rclone systemctl status rclone
- rclone 指令
rclone config | 进入交互式配置选项,进行添加、删除、管理网盘等操作 |
rclone config file | 显示配置文件的路径 |
rclone config show | 显示配置文件信息 |
rclone mount | rclone mount <网盘名称:网盘路径> <本地路径> [参数] --daemon本地路径>网盘名称:网盘路径> |