U sljedećem ćemo članku pogledati Croc. Danas korisnici mogu pronaći mnogo različitih načina datoteke za prijenos između dva ili više timova. Croc će nam pružiti jedan od onih načina, dizajniran za upotrebu iz naredbenog retka i koji će nam omogućiti prijenos datoteka i mapa između računara lako, brzo i sigurno.
Pomoću ovog alata prijenos podataka vrši se brzo jer djeluje kao relejni poslužitelj između sistema. Stvorite komunikacijski sloj full duplex u stvarnom vremenu između dva tima, dakle zadaci 'opterećenje'Y'preuzimanje'izvode se istovremeno između timova.
Croc nudi end-to-end šifriranje pomoću knjižnice za razmjenu autentičnih lozinki lozinkomPAKES). Biblioteka PAKE omogućava dvojici korisnika da generiraju jaki tajni ključ koristeći slabi ključ koji obojica unaprijed znaju. Ovaj tajni ključ koristi se nakon dodatne enkripcije.
Croc opće karakteristike
- To je a besplatni program otvorenog koda.
- Budući da Croc koristi ponovni prijenos, nema potrebe za prosljeđivanjem centralnog servera ili porta.
- To je a primjena na više platformi, tako da možete prenositi podatke između Gnu / Linux, Mac i Windows platformi.
- Pruža enkripcija od kraja do kraja pomoću biblioteke PAKES.
- Program nas omogućava vam prijenos više datoteka odjednom.
- Ako je iz bilo kojeg razloga prenos podataka prekinut, moći ćemo nastaviti kopirati datoteke s mjesta na kojem je zadnji put ostavljeno.
- Zahtijeva nula zavisnosti.
- Croc je napisan na programskom jeziku GO i slobodno je dostupan pod licencom MIT.
Ovo su samo neke od karakteristika koje ovaj program nudi. Oni mogu konsultujte sve njih iz stranica GitHub projekta.
Instalirajte Croc na Ubuntu
Croc može liInstalirajte na bilo kojoj Gnu / Linux i Unix distribuciji koja podržava Bash koristeći sljedeću naredbu u terminalu (Ctrl + Alt + T):
curl https://getcroc.schollz.com | bash
Ova naredba će instalirati Croc u / usr / local / bin / location.
Može i biti preuzmite prekompajlirane binarne datoteke s stranica verzija projekta. U ovom slučaju možemo preuzeti Croc DEB datoteku za sistem Ubuntu 20.04 koristeći sljedeće naredbe u terminalu (Ctrl + Alt + T):
wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb
Kada je preuzimanje završeno, možemo instalirajte program sa sljedećom naredbom:
sudo dpkg -i croc_8.3.2_Linux-64bit.deb
Croc se može instalirati i kao snap paket. U terminalu (Ctrl + Alt + T) morat ćete koristiti samo naredbu:
sudo snap install croc
Koristite Croc
Za početak, morat ćemo biti sigurni da smo Croc instalirali u sve sustave koje želimo uključiti u isporuke.
Prenos datoteka i mapa između računara
para prenesite datoteku ili mapu pomoću Croc-a, jednostavno ćemo morati izvršiti nešto poput sljedećeg:
croc send ruta-al-archivo-o-carpeta
Praktični primjer bi bio:
croc send archivo.png
Kao što možete vidjeti na gornjoj snimci zaslona, ova naredba će generirati slučajni kodni izraz što je u ovom primjeru:
flex-hazard-immune
Fraza koda koristi se za uspostavljanje potvrđenog sporazuma ključa sa lozinkom (PAKES). Ovo generira tajni ključ za pošiljatelja i primaoca koji će se koristiti za end-to-end šifriranje.
Da biste gornju datoteku primili na drugi računar, primatelj mora upisati ovaj ključ pored naredbe croc:
croc flex-hazard-immune
Tada ćemo morati pritisnuti 'y'i pritisnite Intro za primanje datoteke.
Datoteka će se sačuvati na računaru koji prima, u istoj fascikli u kojoj izvršavamo ovu zadnju naredbu.
Postavi prilagođenu frazu koda
Kao što ste mogli vidjeti u prethodnom primjeru, Croc generira slučajni kod svaki put kad pošaljemo datoteku ili mapu. Ali takođe moći ćemo slati datoteke ili mape s personaliziranim kodom po našem ukusu, trebat ćemo samo koristiti opciju –Kod.
croc send --code descargar-esto archivo.txt
U ovom primjeru, 'preuzmi-ovo'je kodna fraza. Primatelj može primiti datoteku pomoću sljedeće naredbe:
croc descargar-esto
Pošaljite tekst
Ako smo zainteresirani za dijeljenje URL-a ili poruke, Croc nam također može pomoći. Da bismo poslali tekst pomoću Croc-a, morat ćemo izvršiti:
croc send --text "Mensaje de texto enviado con Croc"
El primalac će primiti tekstualnu poruku sa sljedećom naredbom:
croc sound-laura-vital
Pomoć
Da budem u stanju potražite pomoć ovog alata, u terminalu (Ctrl + Alt + T) trebat ćemo izvršiti samo:
croc --help
Budući da je otvoren izvor i implementiran na jeziku koji se lako kompajlira (Go), ovaj alat se može koristiti na bilo kojem sistemu. Ovaj način dijeljenja datoteka ili mapa između računara je brz, siguran i zaista jednostavan za upotrebu. Može dobiti više informacija o ovom projektu u blog njegovog tvorca.