ffsend безопасный обмен файлами из терминала

20 Nov, 2025

Репозиторий давно не обновлялся

Последнее обновление было 7 месяцев назад.

7,350
🔱 207
👥 42

Проблема: как быстро и безопасно переслать файл?

Как часто вам нужно быстро перекинуть файл коллеге или другу? Мессенджеры ограничивают размер, почта не всегда удобна, а облачные хранилища требуют регистрации. Решение — ffsend, командный клиент для сервиса Firefox Send с шифрованием на стороне клиента.

Что это за инструмент?

ffsend — это утилита командной строки на Rust, позволяющая:

  • Загружать файлы до 1 ГБ
  • Создавать защищённые паролем ссылки
  • Автоматически удалять файлы после скачивания
  • Работать без установки графического интерфейса

Основные преимущества перед аналогами:

  • Шифрование происходит на вашем компьютере до отправки
  • Минимальные требования к памяти
  • Поддержка Linux, macOS, Windows и даже Android

Как это работает: 5 ключевых возможностей

  1. Быстрая загрузка одной командой
ffsend upload document.pdf
# Возвращает ссылку вида: https://send.vis.ee/#sample-share-url
  1. Дополнительная защита паролем
ffsend upload --password secret-file.txt
  1. Ограничение числа скачиваний
ffsend upload --downloads 3 presentation.pptx
  1. Архивирование папок перед отправкой
ffsend upload --archive project-folder
  1. Интеграция с буфером обмена
ffsend upload --copy quarterly-report.xlsx
# Ссылка автоматически копируется в буфер

Технические особенности

  • Клиентское шифрование (AES-128-GCM)
  • Поддержка API v2 и v3 сервиса Send
  • Минимальные зависимости (требуется только OpenSSL)
  • Низкое потребление памяти за счёт потоковой обработки

Практическое применение

  1. Для разработчиков — быстрый обмен логами и дампами
  2. Администраторам — отправка конфигурационных файлов
  3. Командам — совместная работа над документами
  4. Личное использование — пересылка фото и видео

Установка за минуту

Для большинства Linux-дистрибутивов:

snap install ffsend

Или через cargo (если установлен Rust):

Реклама
cargo install ffsend

Безопасность прежде всего

  • Файлы шифруются до отправки на сервер
  • Пароль никогда не передаётся на сервер
  • Максимальный срок хранения — 24 часа
  • Можно использовать собственный сервер

Вывод: стоит ли попробовать?

ffsend идеально подойдёт:

  • Любителям командной строки
  • Тем, кто ценит безопасность
  • Разработчикам для автоматизации
  • Пользователям, которым нужно быстро переслать файл без регистрации

Проект активно развивается, имеет открытый исходный код и уже собрал более 7000 звёзд на GitHub. Если вам нужен простой и безопасный способ обмена файлами — определённо стоит попробовать!

Демонстрация работы ffsend

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.