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 в терминале.