Что такое rclone?
rclone — это консольный менеджер файлов в облачных хранилищах. Он работает более чем с семьюдесятью провайдерами: S3 и всё S3-совместимое, Google Drive, Dropbox, OneDrive и SharePoint, Backblaze B2, Google Cloud Storage, Swift, SFTP, FTP, WebDAV и обычный HTTP — с одним и тем же набором команд. Он копирует, синхронизирует и переносит с контрольными суммами, монтирует любой удалённый ресурс как файловую систему, раздаёт его по полудюжине протоколов и передаёт данные напрямую между двумя облаками, не пропуская их через ваш диск.
⚡ Ключевые возможности rclone
☁️ Более семидесяти бэкендов
S3-совместимые объектные хранилища, потребительские облака, корпоративные пакеты и простые протоколы (SFTP, FTP, WebDAV, HTTP) — за одним набором команд.
🔁 Синхронизация с контрольными суммами
copy, sync и move сравнивают размер, время и хеши, а --dry-run заранее показывает, что именно изменится.
🗂️ Монтирование как файловой системы
rclone mount подключает удалённый ресурс в каталог с VFS-кешем, чтобы обычные программы могли читать и писать.
🌐 Раздача обратно
rclone serve публикует любой ресурс по HTTP, WebDAV, SFTP, FTP, DLNA, NFS или как S3-endpoint — удобно для устройств, знающих лишь один протокол.
🔐 Шифрование на стороне клиента
Обёртка crypt шифрует содержимое и имена файлов до отправки, а сам файл конфигурации с токенами тоже можно зашифровать.
⚡ Рассчитан на объёмы
Параллельные передачи и проверки, расписание ограничения полосы, фильтры и серверные копии, которые не тянут байты через вашу машину.
apt upgrade держит вас на последней версии.
📦 Установка из deb.griffo.io
Шаг 1: Добавить репозиторий
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 Есть вечно бесплатное зеркало. deb-free.griffo.io раздаёт пакеты бесплатно навсегда — без аккаунта, без подписки, не более 2 месяцев позади upstream, исправления безопасности сразу. Сейчас там cliamp, Ghostty, lazydocker, Oh My Posh и Zed; rclone среди них нет, поэтому репозиторий выше — единственный способ установить его сегодня; попросите, и его можно добавить.
Шаг 2: Установить rclone
# Установить последнюю версию rclone
sudo apt install rclone
# Проверить установку
rclone version# Установить последнюю версию rclone
apt install rclone
# Проверить установку
rclone versionШаг 3: Настроить первый удалённый ресурс
# Интерактивный мастер: выбрать провайдера, авторизоваться, задать имя
rclone config
# Показать настроенные ресурсы
rclone listremotes
# Осмотреться в одном из них
rclone lsd mydrive:
# Man-страница и дополнения для bash, zsh и fish входят в пакет
man rclone🎯 Базовые примеры использования
Копирование и синхронизация:
# Загрузить папку с отображением прогресса
rclone copy -P ~/Documents mydrive:Documents
# Привести приёмник к состоянию источника — всегда сначала пробный прогон
rclone sync --dry-run ~/site remote:bucket/site
rclone sync -P ~/site remote:bucket/site
# Напрямую из одного облака в другое, без локальной копии
rclone copy s3:bucket/data b2:backup/data
# Проверить, что пришло именно то, что отправляли
rclone check ~/site remote:bucket/siteМонтирование и раздача:
# Смонтировать ресурс как файловую систему (нужен FUSE)
sudo apt install fuse3
rclone mount mydrive: ~/mnt/drive --vfs-cache-mode writes
# Раздать ресурс в локальную сеть по HTTP или WebDAV
rclone serve http remote:public --addr :8080
rclone serve webdav remote:docs --addr :8081
# Посмотреть, что занимает место, в стиле ncdu
rclone ncdu remote:
# Просто общий размер бакета
rclone size remote:bucket# Смонтировать ресурс как файловую систему (нужен FUSE)
apt install fuse3
rclone mount mydrive: ~/mnt/drive --vfs-cache-mode writes
# Раздать ресурс в локальную сеть по HTTP или WebDAV
rclone serve http remote:public --addr :8080
rclone serve webdav remote:docs --addr :8081
# Посмотреть, что занимает место, в стиле ncdu
rclone ncdu remote:
# Просто общий размер бакета
rclone size remote:bucketНастройка, фильтры и шифрование:
# Больше параллелизма для множества мелких файлов
rclone sync -P --transfers 8 --checkers 16 src: dst:
# Расписание полосы, чтобы бэкапы не съедали рабочий день
rclone sync -P --bwlimit "08:00,512k 23:00,off" ~/photos remote:photos
# Фильтры вместо копирования всего подряд
rclone copy src: dst: --exclude "*.tmp" --filter-from filters.txt
# Обернуть существующий ресурс клиентским шифрованием
rclone config create secret crypt remote=mydrive:vault🔧 Интеграция с другими инструментами
rclone — та деталь, на которую опираются другие инструменты:
- FUSE:
fuse3(илиfuse) превращаетrclone mountв настоящий каталог для программ, которые понимают только файлы - systemd: юнит на каждый mount или
serveи таймер для ночногоsync— обычный способ запускать это без присмотра - Инструменты бэкапа: restic и подобные умеют работать с rclone как с удалённым хранилищем и сразу получают все поддерживаемые им бэкенды
- Удалённое управление:
rclone rcd --rc-web-guiдаёт HTTP-API и веб-интерфейс для долгих передач - Файл конфигурации:
~/.config/rclone/rclone.confхранит описания ресурсов и может быть зашифрован, чтобы учётные данные не лежали открытым текстом
🚀 Почему стоит выбрать deb.griffo.io?
- Официальный Ubuntu: содержит rclone в universe, замороженный на момент выпуска, так что новых провайдеров и подкоманд там просто нет
- Установочный скрипт upstream: свежая версия, но кладёт бинарник в
/usr/binв обход apt и дальше рассчитывает наrclone selfupdate - Snap: изолированный пакет: FUSE-монтирование и пути вне домашнего каталога требуют лишних усилий
- deb.griffo.io: последняя версия с автоматическими обновлениями
- ✅ Рабочие бэкенды: самый свежий выпуск с исправлениями для провайдеров и новыми бэкендами, которых замороженная версия из архива так и не получила
- ✅ apt держит версию свежей: никакого
selfupdateи скриптов, пишущих в/usr/binв обход пакетного менеджера - ✅ Автоматические обновления: пакеты обновляются в течение нескольких часов после релиза upstream
- ✅ Полный пакет: официальный бинарник upstream плюс man-страница
rclone.1и дополнения для bash, zsh и fish - ✅ Четыре архитектуры: amd64, arm64, armhf и i386 — на NAS и Raspberry Pi тот же rclone, что и на рабочей станции
- ✅ Много дистрибутивов: работает на Ubuntu 22.04, 24.04, 25.10 и 26.04
- ✅ Простое обслуживание: обновления обычными командами apt
📦 Репозиторий сборки пакета
Пакеты для Ubuntu собираются и поддерживаются автоматически в этом репозитории GitHub:
- ☁️ rclone-debian - Сборки последних выпусков
🔗 Похожие пакеты
Также доступны в deb.griffo.io:
- Garage - Собственное S3-хранилище, куда синхронизировать
- DuckDB - Запросы к Parquet и CSV прямо в объектном хранилище
- Yazi - Терминальный файловый менеджер для локальной стороны
- Zellij - Мультиплексор, чтобы долгая передача не прервалась