# 前言

远程 ssh 连接,在 Linux 非图形化界面,使用 rclone 挂载 onedrive,如何获得 token

# 远程 ssh 连接

映射 53682 端口
由于没有图形化界面,onedrive 无法直接通过浏览器验证,需要映射端口到本地,通过本地浏览器验证

ssh -L localhost:53682:localhost:53682 <username>@<remote_server>

# 安装 rclone

linux ubuntu

sudo apt install rclone

# 配置 rclone

配置 onedrive, 需要 onedrive 的 client_id 和 client_secret (在 onedrive 的开发者中心申请)
rclone config,一步步配置,选择 onedrive, 输入 client_id 和 client_secret
Use web browser to automatically authenticate? 选择 y 使用 web browser 验证
然后复制并粘贴身份验证 url 到本地的浏览器,
http://127.0.0.1:53682/auth?state=xxxxxxxxxxxx 到本地机器上的浏览器,完成验证。

rclone config
更新于 阅读次数