Вчера един от нашите колеги сподели съобщението за пускането на услугата Firefox Send за широката публика, (ако не знаете какво е, можете да посетите публикацията в тази връзка).
Firefox Send може да се използва от удобството на вашия уеб браузър С което можете да споделяте файлове безопасно благодарение на шифроването от край до край, въпреки че нека ви кажа, че е възможно да използвате тази услуга и от терминала.
За ffsend
ffsend е CLI интерфейс с отворен код, създаден за лесно криптиране на файлове от командния ред.
С ffsend възможно е да можете да споделяте не само файлове, но и директории лесно и безопасно от командния ред чрез защитена връзка, частни и криптирани с една проста команда.
Важно е да се спомене, че файловете се споделят от изпращащата услуга и могат да бъдат до 2 GB. И че файловете могат да бъдат изтеглени с този инструмент или чрез вашия уеб браузър.
Всички файлове винаги са криптирани на клиента и тайните ключове никога не се споделят с отдалечения хост.
Може да се посочи незадължителна парола и да се приложи продължителност на файла по подразбиране от 1 (до 20) изтегляния или 24 часа, за да се гарантира, че файловете не остават онлайн завинаги.
Сред основните му характеристики можем да намерим следното:
- Качвайте и изтегляйте файлове и директории безопасно.
- Файловете винаги се криптират от страна на клиента (подателя)
- Поддържа защитата на файловете, предлагана от Firefox Send (допълнителна парола, генериране и конфигурируеми ограничения за изтегляне)
- Поддържа стари и нови версии на сървъра на Firefox
- Архив и архивна директория и извличане.
- Проследявайте историята на вашите файлове за лесно управление
- Възможност за използване на персонализирани доставчици
- Проверете или изтрийте споделени файлове
- Точно докладване на грешки
- Шифроване стрийминг и качване / изтегляне, много малко място в паметта
- Проектиран за използване при скриптове без взаимодействие
Как да инсталирам ffsend на Ubuntu и деривати?
За тези, които се интересуват от инсталирането на този CLI интерфейс на услугата Firefox Send в тяхната система. Споделяме инструкциите за това.
ffsend може да се инсталира на всяка дистрибуция на Linux, или чрез компилиране директно от нейния изходен код, или с поддръжка на Snap пакети.
Първото нещо, което ще направим, за да можем да инсталираме ffsend в нашата система, е отворете терминал с Ctrl + Alt + T и в него ще напишем следните команди, за да инсталираме необходимите зависимости за работата на ffsend.
Първо ще инсталираме OpenSSL и CA сертификатите
sudo apt install openssl ca-certificates
По желание разработчикът препоръчва инсталирането на xclip
sudo apt install xclip
Сега, за да инсталира ffsend от Snap, нашата система трябва да има поддръжка за Snap пакети (Ubuntu 18.04 LTS и Ubuntu 18.10 го имат по подразбиране).
В терминала просто трябва да напишем следната команда:
snap install ffsend
И готово
Как да използвам ffsend?
Вече завършихме инсталирането на ffsend в нашата система Можем да започнем да използваме тази услуга от комфорта на нашия терминал.
сега, за да качите файл (споделете файл) по прост начин, тоест без да задавате парола, ограничение за изтегляне или време на живот на връзката. В терминала просто въвеждаме:
ffsend upload /ruta/al/archivo/archivo.ext
Където заместваме /path/al/archivo/archivo.ext с местоположението на файла, показващо неговото разширение.
За да добавите защита към файла, тоест да сложим парола, която само добавяме –парола. Това изглежда така:
ffsend upload /ruta/al/archivo/archivo.ext --password
И в терминала ще поиска да въведем парола.
Ако искаме да добавим ограничение за изтегляне, правим това с –Изтегляния, където заменяме # с максималния брой изтегляния, които този файл ще позволи преди да бъде премахнат.
ffsend upload /ruta/al/archivo/archivo.ext --downloads #
Можете също така да комбинирате всичко:
ffsend upload /ruta/al/archivo/archivo.ext --password --downloads #
За да изтеглите файл, просто трябва да напишем следното в терминала:
ffsend download “enlace”
Където заместваме „link“ с URL адреса на файла, споделен от Firefox Send
По същия начин можете да проверите дали файлът все още съществува с:
ffsend exists “enlace”
Или живота на файла, споделен с:
ffsend info “enlace”
Ако искате да научите повече за това можете да проверите следната връзка.