ffsend - утилита командной строки, разработанная для загрузки и обмена файлами через интернет. Она предоставляет простой способ отправки и получения файлов, не требуя регистрации или установки дополнительного программного обеспечения на стороне получателя.
Также она позволяет отправлять файлы с помощью одной команды, а также предоставляет возможность настройки доступа к загруженным файлам с помощью паролей и ограничений на количество загрузок или время доступа. Утилита поддерживает загрузку и загрузку файлов через протоколы HTTP и HTTPS.
Функционал программы

Функционал ffsend в Linux включает в себя следующие возможности:
- Загрузка файла: можете загрузить файл на сервер с помощью команды
ffsend upload <file>. - Получение файла: легко получить файл с сервера (используйте
ffsend download <url>). - Ограничение доступа: также есть возможность ограничить доступ к загруженному файлу с помощью пароля, установив опцию
--password <password>. - Ограничение количества загрузок: не составит труда ограничить количество загрузок файла, установив опцию --downloads <number>.
- Ограничение времени доступа: ограничить время доступа к файлу, установив опцию
--expiry <time>. - Генерация одноразовых ссылок: сгенерировать одноразовую ссылку на файл, которая будет действительна только один раз, установив опцию
--once. - Удаление файла: удалить файл с сервера с помощью команды
ffsend delete <url>. - Проверка статуса файла: проверить статус файла (количество загрузок, время доступа и т. д.) с помощью команды
ffsend status <url>.
Как правильно установить?
Для установки утилиты выполните:
- Откройте терминал.
- Убедитесь, что у вас установлен Rust и Cargo. Если они еще не установлены, вы можете установить их с помощью следующей команды:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - Перезагрузите терминал или выполните следующую команду, чтобы обновить переменные среды:
source $HOME/.cargo/env - Установите утилиту с помощью следующей команды:
cargo install ffsendПосле завершения установки вы можете начать её использовать, введя командуffsendв терминале.
ffsend позволяет загружать и обмениваться файлами через командную строку, предоставляя возможность отправлять и получать файлы с помощью одной команды. Вы можете использовать различные флаги и параметры для настройки поведения утилиты. Дополнительную информацию о использовании программы можно найти в его документации или выполнив команду ffsend --help в терминале.