Igår delade en av våra kollegor tillkännagivandet om lanseringen av Firefox Send-tjänsten till allmänheten, (om du inte vet vad det är kan du besöka publikationen i denna länk).
Firefox Send kan användas från din webbläsares bekvämlighet med vilken du kan dela filer säkert tack vare end-to-end-kryptering, men låt mig berätta att det också är möjligt att använda denna tjänst från terminalen.
Om ffsend
ffsend är ett CLI-gränssnitt med öppen källkod som skrevs av för att enkelt kryptera filer från kommandoraden.
Med ffsend det är möjligt att kunna dela inte bara filer utan även kataloger enkelt och säkert från kommandoraden via en säker länk, privat och krypterat med ett enda enkelt kommando.
Det är viktigt att nämna att filerna delas av den sändande tjänsten och kan vara upp till 2 GB. Och att filerna kan laddas ner med det här verktyget eller via din webbläsare.
Alla filer krypteras alltid på klienten och hemliga nycklar delas aldrig med fjärrvärden.
Ett valfritt lösenord kan anges och en standardfilvaraktighet på 1 (upp till 20) nedladdningar eller 24 timmar tillämpas för att säkerställa att filer inte förblir online för alltid.
Bland dess huvudsakliga egenskaper kan vi hitta följande:
- Ladda upp och ladda ner filer och kataloger på ett säkert sätt.
- Filer krypteras alltid på klientsidan (avsändaren)
- Stöder det filskydd som erbjuds av Firefox Send (ytterligare lösenord, generering och konfigurerbara nedladdningsgränser)
- Stöder gamla och nya Firefox-serverversioner
- Arkiv och arkiv katalog och utvinning.
- Spåra dina filhistorik för enkel hantering
- Möjlighet att använda anpassade fraktvärdar
- Inspektera eller ta bort delade filer
- Exakt felrapportering
- Krypteringsströmning och uppladdning / nedladdning, mycket lågt minne
- Designad för användning i skript utan interaktion
Hur installerar jag ffsend på Ubuntu och derivat?
För dem som är intresserade av att kunna installera detta CLI-gränssnitt för Firefox Send-tjänsten på sitt system. Vi delar instruktionerna för att göra det.
ffsend kan installeras på vilken Linux-distribution som helst genom att kompilera den direkt från källkoden eller med stöd för Snap-paket.
Det första vi ska göra för att kunna installera ffsend på vårt system är öppna en terminal med Ctrl + Alt + T och i den ska vi skriva följande kommandon för att installera nödvändiga beroenden för driften av ffsend.
Först ska vi installera OpenSSL- och CA-certifikaten
sudo apt install openssl ca-certificates
Eventuellt rekommenderar utvecklaren installationen av xclip
sudo apt install xclip
För att installera ffsend från Snap måste vårt system ha stöd för Snap-paket (Ubuntu 18.04 LTS och Ubuntu 18.10 har det som standard).
I terminalen måste vi bara skriva följande kommando:
snap install ffsend
Och redo
Hur använder jag ffsend?
Har redan gjort installationen av ffsend i vårt system Vi kan börja använda den här tjänsten från vår terminal.
nu, för att ladda upp en fil (dela en fil) på ett enkelt sätt, det vill säga utan att ange ett lösenord, nedladdningsgräns eller länkens livstid. I terminalen skriver vi bara:
ffsend upload /ruta/al/archivo/archivo.ext
Där vi ersätter /path/al/archivo/archivo.ext med platsen för filen som anger dess förlängning.
För att lägga till skydd i filen, det vill säga för att sätta ett lösenord lägger vi bara till - lösenord. Det här ser ut så här:
ffsend upload /ruta/al/archivo/archivo.ext --password
Och i terminalen kommer den att be oss att skapa ett lösenord.
Om vi vill lägga till en nedladdningsgräns gör vi detta med –Nedladdningar, där vi ersätter # med det maximala antalet nedladdningar som den här filen tillåter innan den tas bort.
ffsend upload /ruta/al/archivo/archivo.ext --downloads #
Du kan också kombinera allt:
ffsend upload /ruta/al/archivo/archivo.ext --password --downloads #
För att ladda ner en fil måste vi bara skriva följande i terminalen:
ffsend download “enlace”
Där vi ersätter "länk" med URL: en till filen som delas av Firefox Send
På samma sätt kan du kontrollera om filen fortfarande finns med:
ffsend exists “enlace”
Eller filens livstid som delas med:
ffsend info “enlace”
Om du vill veta mer om det Du kan kontrollera följande länk.