V příštím článku se podíváme na Croc. Dnes uživatelé mohou najít mnoho různých způsobů přenos souborů mezi dvěma nebo více týmy. Croc nám poskytne jeden z těchto způsobů, které jsou určeny k použití z příkazového řádku a které nám umožní snadno, rychle a bezpečně přenášet soubory a složky mezi počítači.
Pomocí tohoto nástroje se přenos dat provádí rychle, protože funguje jako přenosový server mezi systémy. Vytvořte komunikační vrstvu plny Duplex v reálném čase mezi těmito dvěma týmy, takže úkoly 'zatížení„a“plnění„jsou prováděny současně mezi týmy.
Croc nabízí šifrování typu end-to-end pomocí knihovny pro výměnu klíčů s ověřeným heslem (PAKES). Knihovna PAKE umožňuje dvěma uživatelům generovat silný tajný klíč pomocí slabého klíče, který oba předem znají. Tento tajný klíč se použije po dalším šifrování.
Croc obecné vlastnosti
- Je bezplatný a otevřený program.
- Protože Croc používá retransmisi, není třeba centrální server nebo přesměrování portů.
- Je aplikace napříč platformami, takže můžete přenášet data mezi platformami Gnu / Linux, Mac a Windows.
- Poskytuje end-to-end šifrování pomocí knihovny PAKES.
- Naprogramujte nás umožňuje přenášet více souborů najednou.
- Pokud je z jakéhokoli důvodu přenos dat přerušen, budeme moci pokračovat v kopírování souborů z místa, kde byly naposledy ponechány.
- Vyžaduje nulové závislosti.
- Croc je napsáno v programovacím jazyce GO a je volně dostupný pod licencí MIT.
To jsou jen některé z funkcí, které tento program nabízí. Oni mohou konzultovat všechny z stránka projektu GitHub.
Nainstalujte Croc na Ubuntu
Croc můžuNainstalujte na jakoukoli distribuci Gnu / Linux a Unix, která podporuje Bash pomocí následujícího příkazu v terminálu (Ctrl + Alt + T):
curl https://getcroc.schollz.com | bash
Tento příkaz nainstaluje Croc do / usr / local / bin / location.
Může být také stáhnout předkompilované binární soubory z stránka verzí projektu. V tomto případě můžeme stáhnout soubor Croc DEB pro systém Ubuntu 20.04 pomocí následujících příkazů v terminálu (Ctrl + Alt + T):
wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb
Po dokončení stahování můžeme nainstalovat program s následujícím příkazem:
sudo dpkg -i croc_8.3.2_Linux-64bit.deb
Croc lze také nainstalovat jako snap balíček. V terminálu (Ctrl + Alt + T) budete muset použít pouze příkaz:
sudo snap install croc
Použijte Croc
Chcete-li začít s, budeme si muset být jisti, že jsme nainstalovali Croc do všech systémů, které chceme do zásilek zapojit.
Přenášejte soubory a složky mezi počítači
na přeneste soubor nebo složku pomocí Croc, prostě budeme muset provést něco jako následující:
croc send ruta-al-archivo-o-carpeta
Praktickým příkladem by bylo:
croc send archivo.png
Jak vidíte na výše uvedeném snímku obrazovky, tento příkaz vygeneruje frázi s náhodným kódem což je v tomto příkladu:
flex-hazard-immune
Fráze kódu se používá k vytvoření dohody o autentizovaném klíči s heslem (PAKES). Tento generuje tajný klíč pro odesílatele a příjemce, který se použije pro šifrování typu end-to-end.
Chcete-li výše uvedený soubor přijmout na jiném počítači, příjemce musí zadat tento klíč vedle příkazu croc:
croc flex-hazard-immune
Pak budeme muset stisknout 'y'a stiskněte Úvodní znělka přijmout soubor.
Soubor bude uložen na přijímajícím počítači ve stejné složce, kde provádíme tento poslední příkaz.
Nastavte vlastní kódovou frázi
Jak jste mohli vidět v předchozím příkladu, Croc generuje náhodný kód pokaždé, když pošleme soubor nebo složku. Ale také budeme moci posílat soubory nebo složky s přizpůsobeným kódem podle našich představ, budeme muset pouze použít tuto možnost -Kód.
croc send --code descargar-esto archivo.txt
V tomto příkladustáhnout-toto„je kódová fráze. Příjemce může soubor přijmout pomocí následujícího příkazu:
croc descargar-esto
Poslat zprávu
Pokud máme zájem o sdílení adresy URL nebo zprávy, může nám Croc také pomoci. Chcete-li odeslat text pomocí Croc, musíme provést pouze:
croc send --text "Mensaje de texto enviado con Croc"
El příjemce obdrží textovou zprávu s následujícím příkazem:
croc sound-laura-vital
pomoci
Na konzultujte pomoc tohoto nástroje, v terminálu (Ctrl + Alt + T) budeme muset provést pouze:
croc --help
Protože je to open source a implementován v jazyce, který je snadno kompilován (Go), tento nástroj lze použít na jakémkoli systému. Tento způsob sdílení souborů nebo složek mezi počítači je rychlý, bezpečný a snadno použitelný. Může získat více informací o tomto projektu v blog jeho tvůrce.