În articolul următor vom analiza Croc. Astăzi utilizatorii pot găsi multe modalități diferite de a transfer de fișiere între două sau mai multe echipe. Croc ne va oferi una dintre aceste modalități, concepută pentru a fi folosită din linia de comandă și care ne va permite să transferăm fișiere și foldere între computere cu ușurință, rapid și în siguranță.
Folosind acest instrument, transferul de date se face rapid, deoarece acționează ca un server de releu între sisteme. Creați un strat de comunicare full duplex în timp real între cele două echipe, deci sarcinile „încărca„Și“descărcare'se desfășoară simultan între echipe.
Croc oferă criptare end-to-end utilizând Biblioteca de schimb de chei autentificat prin parolă (PAKES). Biblioteca PAKE permite doi utilizatori să genereze o cheie secretă puternică folosind o cheie slabă pe care amândoi o cunosc în prealabil. Această cheie secretă este utilizată după criptare suplimentară.
Caracteristici generale croc
- Acesta este un program gratuit și open source.
- Deoarece Croc folosește retransmisia, nu este nevoie de un server central sau de redirecționare de porturi.
- Este o aplicație platformă încrucișată, astfel încât să puteți transfera datele între platformele Gnu / Linux, Mac și Windows.
- oferă criptare end-to-end folosind biblioteca PAKES.
- Programul ne vă permite să transferați mai multe fișiere simultan.
- Dacă din orice motiv transferul de date este întrerupt, vom putea relua copierea fișierelor de unde au fost lăsate ultima dată.
- necesită zero dependențe.
- Croc este scris în limbajul de programare GO și este disponibil gratuit sub licența MIT.
Acestea sunt doar câteva dintre caracteristicile pe care le oferă acest program. Ei pot consultați-i pe toți de la pagina proiectului GitHub.
Instalați Croc pe Ubuntu
Croc poate iInstalați pe orice distribuție Gnu / Linux și Unix care acceptă Bash folosind următoarea comandă în terminal (Ctrl + Alt + T):
curl https://getcroc.schollz.com | bash
Această comandă va instala Croc în / usr / local / bin / location.
Poate fi și el descărcați binele precompilate din pagina versiunilor a proiectului. În acest caz, putem descărca fișierul Croc DEB pentru sistemul Ubuntu 20.04 folosind următoarele comenzi din terminal (Ctrl + Alt + T):
wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb
Odată ce descărcarea este terminată, putem Instaleaza programul cu următoarea comandă:
sudo dpkg -i croc_8.3.2_Linux-64bit.deb
Croc poate fi instalat și ca pachet snap. În terminal (Ctrl + Alt + T) va trebui să utilizați numai comanda:
sudo snap install croc
Folosiți Croc
Pentru a începe cu, va trebui să fim siguri că am instalat Croc în toate sistemele pe care dorim să le implicăm în transporturi.
Transferați fișiere și foldere între computere
la transferați un fișier sau un folder folosind Croc, va trebui pur și simplu să executăm ceva de genul:
croc send ruta-al-archivo-o-carpeta
Un exemplu practic ar fi:
croc send archivo.png
După cum puteți vedea în captura de ecran de mai sus, această comandă va genera o frază de cod aleatorie care în acest exemplu este:
flex-hazard-immune
Fraza de cod este utilizată pentru a stabili un acord cheie autentificat cu parolă (PAKES). Acest generează o cheie secretă pentru expeditor și destinatar pe care să o folosească pentru criptarea end-to-end.
Pentru a primi fișierul de mai sus pe un alt computer, destinatarul trebuie să tastați această cheie lângă comanda croc:
croc flex-hazard-immune
Atunci va trebui să apăsăm „y'și apăsați Introducere pentru a primi dosarul.
Fișierul va fi salvat pe computerul receptor, în același folder în care executăm această ultimă comandă.
Setați o frază de cod personalizată
După cum ați putut vedea în exemplul anterior, Croc generează un cod aleatoriu de fiecare dată când trimitem un fișier sau folder. Dar deasemenea vom putea trimite fișiere sau foldere cu un cod personalizat pe placul nostru, va trebui doar să folosim opțiunea -Cod.
croc send --code descargar-esto archivo.txt
În acest exemplu, „descărcare-aceasta'este fraza de cod. Destinatarul poate primi fișierul folosind următoarea comandă:
croc descargar-esto
Trimiteți text
Dacă suntem interesați să partajăm o adresă URL sau un mesaj, Croc ne poate ajuta, de asemenea. Pentru a trimite text folosind Croc va trebui doar să executăm:
croc send --text "Mensaje de texto enviado con Croc"
El destinatarul va primi un mesaj text cu următoarea comandă:
croc sound-laura-vital
Ajutor
De consultați ajutorul acestui instrument, în terminal (Ctrl + Alt + T) va trebui să executăm doar:
croc --help
Deoarece este open source și implementat într-un limbaj ușor de compilat (Go), acest instrument poate fi utilizat pe orice sistem. Acest mod de a partaja fișiere sau foldere între computere este rapid, sigur și foarte ușor de utilizat. Poate obțineți mai multe informații despre acest proiect în blogul creatorului său.