Prijenos datoteka između računala relativno je jednostavan čin ako imate pravi alat. Dok većina alata za prijenos datoteka radi isto i dijele sličan skup značajki, nekoliko se ističu svojim karakterističnim značajkama.

Croc je jedan takav alat. Radi putem naredbenog retka i omogućuje brz i siguran prijenos datoteka i mapa između računala.

Slijedite dok raspravljamo o Croc-u i navedite upute kako ga koristiti za prijenos datoteka između Linuxa i bilo kojeg drugog uređaja.

Što je krok?

Croc je alat za prijenos datoteka na više platformi koji vam omogućuje dijeljenje datoteka i mapa između dva računala na brz i siguran način. Radi preko naredbenog retka i kompatibilan je sa svim glavnim računalnim platformama: Linux, macOS i Windows.

Jedan aspekt croc-a koji ga odvaja od drugih alata za dijeljenje datoteka je način na koji rukuje prijenosima podataka. Za početak, croc koristi relejni poslužitelj—umjesto učitavanja datoteka na poslužitelj, za razliku od drugih alata—kako bi stvorio full-duplex komunikacijski sloj između dva računala za prijenos podataka. Kao rezultat toga, to je mnogo brže i ne zahtijeva

prosljeđivanje porta za prijenos datoteka.

Slično, croc koristi PAKE (razmjena ključeva ovjerene lozinkom) kriptografske metode kako biste osigurali da vaši preneseni podaci ostaju sigurni, što je nešto što obično ne možete pronaći u drugim uslužnim programima za prijenos datoteka.

Zašto biste trebali koristiti croc?

U nastavku su neke od istaknutih značajki croca koje ga razlikuju od drugih alata za dijeljenje datoteka na više platformi:

  1. Croc koristi prijenosni poslužitelj za prijenos podataka, koji funkcionira stvaranjem punog dupleksnog komunikacijskog sloja koji omogućuje istovremeno učitavanje i preuzimanje sadržaja na oba računala, a zauzvrat poboljšava prijenos stope.
  2. Nadovezujući se na prethodnu točku, još jedna dodatna prednost korištenja relejnog poslužitelja je ta što to ne činite morate postaviti prosljeđivanje portova na mreži za prijenos podataka s croc-om preko LAN-a ili preko Internet.
  3. Croc koristi PAKE, koji osigurava end-to-end enkripcija kako biste osigurali da se svi vaši prijenosi podataka odvijaju sigurno preko mreže.
  4. U trenucima kada se prijenos prekine na pola puta - možda zbog loše veze - alat vam omogućuje da nastavite prijenose, tako da ne morate ponovno prolaziti kroz proces.
  5. Croc vam omogućuje korištenje proxyja, kao što je Tor, za dodavanje dodatnog sloja sigurnosti vašem računalu tijekom prijenosa datoteka.
  6. Također možete odabrati da sami hostirate relejni poslužitelj pomoću Dockera ili drugih sličnih usluga.

Povezano: Kako instalirati Docker na Ubuntu Linux

Kako instalirati croc na Linux?

Croc radi na svim glavnim distribucijama Linuxa, a možete ga instalirati na svoje računalo slijedeći sljedeće korake.

Prvo preuzmite najnovije izdanje croc za vaš sustav s donje veze.

preuzimanje datoteka: Croc

Da biste instalirali DEB paket na Ubuntu/Debian, prvo pokrenite terminal. Zatim idite do direktorija u koji ste preuzeli datoteku i upišite sljedeću naredbu:

sudo dpkg -i croc-*.deb

Alternativno, ako ste na Arch Linuxu, možete instalirati croc tako da pokrenete:

sudo pacman -S krok

Slično, da biste ga instalirali na FreeBSD, koristite:

pkg instalirati croc

Ako ne možete pronaći instalacijski program za svoju distribuciju, izdajte sljedeću naredbu da preuzmete i izvršite instalacijsku skriptu:

kovrča https://getcroc.schollz.com | bash

Budući da croc olakšava prijenos datoteka između dva računala, podrazumijeva se da također morate imati instaliran croc na drugom uređaju. Prijeđite na croco-ov GitHub kako biste saznali upute kako ga instalirati na svoj uređaj.

Kako koristiti croc za dijeljenje datoteka

S Croc -om instaliranim na vašim računalima, sada ga možete koristiti za oboje: dijeljenje datoteka i primanje datoteka. Dakle, ovisno o vašem slučaju korištenja, slijedite upute u nastavku za prijenos datoteka sa/na vaše Linux računalo.

Prijenos datoteka s Linuxa na drugi uređaj

Za situacije u kojima želite prenijeti datoteke sa svog Linux računala na neko drugo računalo (s drugim operativnim sustavom), slijedite dolje navedene korake kako biste izvršili operaciju slanja u crocu.

Budući da se cijela operacija u crocu odvija kroz naredbeni redak, provjerite jeste li ga otvorili na oba računala. Zatim na svom uređaju za slanje, koji je u ovom slučaju vaš Linux stroj, upišite sljedeću naredbu u terminal i pritisnite Unesi:

croc pošalji naziv_datoteke

Na primjer:

croc pošalji MyText.txt

Čim to učinite, vidjet ćete kod odmah ispod Slanje poruka. Ovaj kod će vam omogućiti primanje datoteka na drugom računalu.

Vratite se na naredbeni redak na računalu primatelju i unesite naredbu koristeći donju sintaksu:

croc your_code_here

Na primjer, ako je vaš kod alfa1, trebali biste unijeti:

krok alfa1

Unesi y da prihvatite dolaznu datoteku i preuzmete je na svoj uređaj.

Nakon što se kod na oba stroja podudara, uspostavlja se PAKE i počinje prijenos. Osim toga, program također generira tajni ključ za end-to-end šifrirani prijenos podataka između obje strane.

Iako Crocove fraze slučajnog koda rade svoj posao, ponekad mogu biti preduge za upisivanje. Alternativno, možete sami generirati prilagođeni kôd pri pokretanju prijenosa. Za to izmijenite sintaksu naredbe kao što je prikazano u nastavku:

croc pošalji --kod your_code_phrase file_name

Slično slanju datoteka, croc vam također omogućuje slanje teksta, što može biti korisno kada želite podijeliti poruku ili URL. Koristite sljedeću sintaksu za slanje teksta putem croc-a:

croc pošalji --tekst "vaš_tekst_ovdje"

Na primjer:

croc send --text "zdravo"

Na prijemnom uređaju unesite kodnu frazu generiranu gornjom naredbom i pritisnite y, kada se to od vas zatraži, za pregled poruke.

Primajte datoteke s drugog uređaja na Linux

Poput dijeljenja datoteka s vašeg Linux računala, možda ćete ponekad poželjeti primati datoteke s drugog uređaja na svoj Linux stroj.

U takvim situacijama možete jednostavno obrnuti proces, kao što je prikazano u koracima u nastavku.

Na stroju za slanje otvorite naredbeni redak i pokrenite:

croc pošalji naziv_datoteke

Vratite se na svoj Linux stroj i u prozoru terminala unesite:

croc kodna_fraza

Opet, unesite y prihvatiti datoteku.

Prijenos datoteka između računala s lakoćom

Većina aplikacija za prijenos datoteka ovih dana nudi funkcionalnost na više platformi. Međutim, ono što croc razlikuje od ostalih je njegova jednostavna upotreba, brza i sigurna priroda koja olakšava prijenos datoteka između računala s različitim operativnim sustavima.

Zapravo, za croc se kaže da je jedini alat za prijenos datoteka baziran na CLI-u s tako opsežnom značajkom set, što ga čini savršenim suputnikom za prijenos datoteka za one koji više vole raditi kroz naredbu crta.

Rekavši to, također možete provjeriti qrcp, besplatni uslužni program za prijenos datoteka koji koristi QR kodove kako bi vam pomogao u prijenosu datoteka između Linuxa, Androida i iOS-a.

UdioCvrkutE-mail
Kako prenijeti datoteke između Linuxa, Androida i iOS-a pomoću qrcp-a

Želite brz i jednostavan način za dijeljenje datoteka između Linux desktopa i pametnog telefona? Pogledajte qrcp, besplatni uslužni program za prijenos datoteka koji koristi QR kodove.

Pročitajte dalje

Povezane teme
  • Linux
  • Dijeljenje datoteka
  • Terminal
  • Linux aplikacije
O autoru
Yash Wate (Objavljeno 28 članaka)

Yash je stručni pisac u MUO za DIY, Linux, programiranje i sigurnost. Prije nego što je svoju strast pronašao u pisanju, razvijao se za web i iOS. Njegovo pisanje također možete pronaći na TechPP-u, gdje pokriva druge vertikale. Osim tehnologije, voli pričati o astronomiji, Formuli 1 i satovima.

Više od Yash Watea

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu