2.5 KiB
2.5 KiB
title | created | tags | ||||
---|---|---|---|---|---|---|
rclone-failed-to-get-token | 2024-04-16 |
|
获取token超时
原因
添加远程的最后,浏览器显示成功,但命令窗口无法等到token,原因是命令窗口未使用代理
。参考连接
解决方案
将命令窗口使用代理,具体端口查看代理软件
# 使用sock5代理
set http_proxy=socks5://127.0.0.1:10808
set https_proxy=socks5://127.0.0.1:10808
无效API/接口
大概率是未使用最新版本的Rclone,使用rclone selfupdate
进行升级。
VPS无法使用浏览器添加
添加过程中注意参数配置,当出现选择时先N,根据提示在本地获取token
开机启动
- 创建 systemd 服务文件:在
/etc/systemd/system/
目录下创建一个新的服务文件。例如:sudo nano /etc/systemd/system/rclone-mount.service
在服务文件中添加以下内容:
[Unit]
Description=Rclone Mount Service
After=network-online.target
[Service]
Type=simple
User=your_username
ExecStart=/usr/bin/rclone mount remote: /mnt/remote \
--allow-other \
--daemon \
--config /home/your_username/.config/rclone/rclone.conf
ExecStop=/bin/fusermount -u /mnt/remote
Restart=always
[Install]
WantedBy=multi-user.target
替换 your_username
为你的用户名,remote:
为你的 rclone 远程存储服务的配置名称,/mnt/remote
为你的挂载点。
- 启动并启用服务:使用以下命令启动服务并将其设置为在系统启动时自动运行:
sudo systemctl enable rclone-mount.service
sudo systemctl start rclone-mount.service
- 验证服务是否运行:你可以使用以下命令检查服务的状态:
sudo systemctl status rclone-mount.service
如果服务正常运行,你就成功地在 CentOS 中自动挂载了 rclone 远程存储服务。
onedrive
配置
采用webdav方式挂载,可解决诸多问题。
[odrive]
type = webdav
url = https://stduestceducn-my.sharepoint.com/personal/onlyistranger_std_uestc_edu_cn/Documents
vendor = sharepoint
user = onlyistranger@std.uestc.edu.cn
pass = uoiOt3qxdp05UC3QhWQ-AIq1ybhYfnAOEXl-D3BeTcZmIQ
挂载
使用以下命令
sudo rclone mount odrive:/Pictures/'Camera Roll' photos/ --copy-links \
--no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty \
--umask 000 --use-mmap --daemon