в
что делать если rclone требует авторизацию в браузере

о
Причина, по которой rclone требует авторизацию в браузере — это обеспечение безопасности по протоколу OAuth2, который используют почти все облачные хранилища (Google Drive, OneDrive, Dropbox, Яндекс.Диск и др.). Для привязки облака утилита запускает временный локальный веб-сервер, ожидающий токен доступа. [1, 2]

Решение зависит от того, где именно вы настраиваете rclone: на обычном компьютере или на удаленном сервере. [1]

Ситуация 1. Вы настраиваете rclone за своим компьютером (с графическим интерфейсом)

Если у вас есть браузер, но rclone не может его открыть автоматически или зависает на этом этапе: [1]

Когда консоль спросит: «Use web browser to automatically authenticate...» (Использовать веб-браузер для автоматической аутентификации?), ответьте n (Нет).rclone выведет в консоль длинную ссылку (URL).
Скопируйте её, вставьте в адресную строку вашего браузера и нажмите Enter.
Войдите в свой облачный аккаунт и дайте rclone разрешение на доступ.
После этого облако выдаст вам длинный код подтверждения (авторизации). 
Скопируйте его, вернитесь в консоль rclone, вставьте код и нажмите Enter. [1, 2]

Ситуация 2. Вы настраиваете rclone на удаленном сервере (без графического интерфейса)

Если rclone запущен на сервере без монитора, служба не сможет вызвать браузер. В этом случае есть два способа: [1, 2]

Способ А: Локальная настройка через rclone authorize
Установите rclone той же версии на свой домашний компьютер (где есть браузер) и используйте команду удаленной авторизации: [1, 2]

На домашнем компьютере введите команду: rclone authorize "название_облака" (например, rclone authorize "drive").
Браузер откроется автоматически, и вы пройдете авторизацию в облаке.
В конце браузер покажет секретный токен доступа (код в фигурных скобках {...}). Скопируйте его.
Вставьте этот токен в терминал на вашем удаленном сервере, когда он попросит ввести config_token. [1, 2, 3]

Способ Б: Настройка через SSH-туннель (проброс портов)
Вы можете подключиться к серверу по SSH так, чтобы запросы на авторизацию шли через ваш локальный браузер: [1]

Запустите на своем домашнем компьютере SSH-подключение с пробросом порта 53682:
ssh -L 53682:127.0.0.1:53682 user@your_server_ip
Запустите rclone config на удаленном сервере.
Когда утилита попросит пройти авторизацию, она создаст ссылку. Перейдите по ней прямо в браузере на вашем домашнем компьютере.
Токен автоматически передастся на удаленный сервер через SSH-туннель, и настройка завершится. [, 2]

Подробная видеоинструкция по шагам для первичной настройки соединения с облаком: