Přenos souborů mezi počítači je poměrně jednoduchý úkon, pokud máte správný nástroj. Zatímco většina nástrojů pro přenos souborů funguje stejně a sdílí podobnou sadu funkcí, několik vyniká svými charakteristickými rysy.

Croc je jedním z takových nástrojů. Funguje přes příkazový řádek a umožňuje rychle a bezpečně přenášet soubory a složky mezi počítači.

Postupujte podle toho, jak diskutujeme o croc a vyjmenujte pokyny, jak jej použít pro přenos souborů mezi Linuxem a jakýmkoli jiným zařízením.

Co je to Croc?

Croc je multiplatformní nástroj pro přenos souborů, který vám umožňuje sdílet soubory a složky mezi dvěma počítači rychlým a bezpečným způsobem. Funguje přes příkazový řádek a je kompatibilní se všemi hlavními počítačovými platformami: Linux, macOS a Windows.

Jedním aspektem croc, který jej odděluje od ostatních nástrojů pro sdílení souborů, je způsob, jakým zpracovává přenosy dat. Pro začátek, croc používá přenosový server-místo nahrávání souborů na server, na rozdíl od jiných nástrojů-k vytvoření plně duplexní komunikační vrstvy mezi dvěma počítači pro přenos dat. Ve výsledku je to mnohem rychlejší a nevyžaduje to

přesměrování portů přenášet soubory.

Podobně, croc používá PAKE (Výměna klíče ověřeného heslem) kryptografická metoda, která zajistí, že vaše přenášená data zůstanou v bezpečí, což je něco, co obvykle nenajdete u jiných nástrojů pro přenos souborů.

Proč byste měli používat croc?

Níže jsou uvedeny některé z vynikajících funkcí croc, které jej odlišují od jiných nástrojů pro sdílení souborů napříč platformami:

  1. Croc používá k přenosu dat přenosový server, který funguje tak, že vytváří plně duplexní komunikační vrstvu, která umožňuje současné nahrávání a stahování obsahu na obou počítačích a zlepšuje přenos sazby.
  2. V návaznosti na předchozí bod je další přidanou výhodou použití předávacího serveru to, že je nepoužíváte musíte nastavit přesměrování portů v síti pro přenos dat s croc přes LAN nebo přes Internet.
  3. Croc používá PAKE, který poskytuje end-to-end šifrování abyste zajistili, že všechny vaše datové přenosy budou probíhat bezpečně po síti.
  4. V době, kdy se přenos uprostřed přeruší – může to být způsobeno špatným připojením – vám nástroj umožňuje obnovit přenosy, takže nemusíte celý proces znovu opakovat.
  5. Croc vám umožňuje používat proxy, jako je Tor, k přidání další vrstvy zabezpečení do vašeho počítače během přenosu souborů.
  6. Můžete se také rozhodnout hostovat přenosový server pomocí Dockeru nebo jiných podobných služeb.

Příbuzný: Jak nainstalovat Docker na Ubuntu Linux

Jak nainstalovat croc na Linux?

Croc funguje na všech hlavních linuxových distribucích a můžete jej nainstalovat do počítače pomocí následujících kroků.

Nejprve si z níže uvedeného odkazu stáhněte nejnovější verzi croc pro váš systém.

Stažení: Croc

Chcete-li nainstalovat balíček DEB na Ubuntu/Debian, nejprve spusťte terminál. Poté přejděte do adresáře, kam jste soubor stáhli, a zadejte následující příkaz:

sudo dpkg -i croc-*.deb

Alternativně, pokud používáte Arch Linux, můžete nainstalovat croc spuštěním:

sudo pacman -S croc

Podobně pro instalaci na FreeBSD použijte:

pkg nainstalovat croc

Pokud nemůžete najít instalační program pro svou distribuci, zadejte následující příkaz ke stažení a spuštění instalačního skriptu:

kučera https://getcroc.schollz.com | bash

Protože croc usnadňuje přenos souborů mezi dvěma počítači, je samozřejmé, že musíte mít croc nainstalovaný i na druhém zařízení. Zamiřte k Crocův GitHub naleznete pokyny, jak jej nainstalovat do zařízení.

Jak používat croc ke sdílení souborů

S croc nainstalovaným na vašich počítačích ho nyní můžete používat k obojímu: sdílet soubory i přijímat soubory. Takže v závislosti na vašem případu použití postupujte podle níže uvedených pokynů pro přenos souborů z/do vašeho počítače se systémem Linux.

Přeneste soubory z Linuxu do jiného zařízení

V situacích, kdy chcete přenést soubory ze svého počítače se systémem Linux do jiného počítače (s jiným operačním systémem), proveďte operaci odeslání v kroku croc podle následujících kroků.

Protože celá operace v croc probíhá přes příkazový řádek, ujistěte se, že jej máte otevřený na obou počítačích. Poté na svém odesílajícím zařízení, což je v tomto případě váš počítač se systémem Linux, zadejte do terminálu následující příkaz a stiskněte Vstupte:

croc odeslat název_souboru

Například:

croc odeslat MyText.txt

Jakmile to uděláte, uvidíte kód přímo pod Odesílání zpráva. Tento kód vám umožní přijímat soubory na jiném počítači.

Vraťte se na příkazový řádek na přijímajícím počítači a zadejte příkaz pomocí níže uvedené syntaxe:

croc your_code_here

Například, pokud je váš kód alfa1, budete muset zadat:

krokodýl alfa1

Vstupte y přijmout příchozí soubor a stáhnout jej do zařízení.

Jakmile se kód shoduje na obou strojích, vytvoří se PAKE a začne přenos. Kromě toho program také generuje tajný klíč pro šifrovaný přenos dat mezi oběma stranami.

Ačkoli croc náhodné kódové fráze dělají svou práci, někdy mohou být příliš dlouhé na psaní. Alternativně můžete při inicializaci přenosu vygenerovat vlastní kód sami. Za tímto účelem upravte syntaxi příkazu, jak je uvedeno níže:

croc send -kód your_code_phrase název_souboru

Podobně jako odesílání souborů vám croc také umožňuje odesílat text, což se může hodit, když chcete sdílet zprávu nebo URL. K odeslání textu pomocí croc použijte následující syntaxi:

croc send --text "your_text_here"

Například:

croc send -text "ahoj"

Na přijímacím zařízení zadejte kódovou frázi vygenerovanou výše uvedeným příkazem a stiskněte ypo zobrazení výzvy zprávu zobrazit.

Přijímejte soubory z jiného zařízení do Linuxu

Podobně jako sdílení souborů z počítače se systémem Linux mohou nastat případy, kdy budete chtít přijímat soubory z jiného zařízení do počítače se systémem Linux.

V takových situacích můžete proces jednoduše obrátit, jak je ukázáno v následujících krocích.

Na odesílajícím počítači otevřete příkazový řádek a spusťte:

croc odeslat název_souboru

Vraťte se do počítače se systémem Linux a v okně terminálu zadejte:

croc code_phrase

Znovu, vstupte y přijmout soubor.

Snadný přenos souborů mezi počítači

Většina aplikací pro přenos souborů dnes nabízí funkce napříč platformami. To, co odděluje krokodýl od zbytku, je jeho snadnost použití, rychlá a bezpečná povaha, která usnadňuje přenosy souborů mezi počítači s různými operačními systémy.

Croc je ve skutečnosti jediným nástrojem pro přenos souborů založeným na CLI s tak rozsáhlou funkcí sada, což z něj činí perfektního společníka pro přenos souborů pro ty, kteří dávají přednost práci prostřednictvím příkazu čára.

Můžete se však také podívat na qrcp, bezplatný nástroj pro přenos souborů, který vám pomocí kódů QR pomůže přenášet soubory mezi systémy Linux, Android a iOS.

PodíltweetE-mailem
Jak přenášet soubory mezi Linuxem, Androidem a iOS pomocí qrcp

Chcete rychlý a snadný způsob sdílení souborů mezi stolním počítačem Linux a smartphonem? Podívejte se na qrcp, bezplatný nástroj pro přenos souborů, který používá QR kódy.

Číst dále

Související témata
  • Linux
  • Sdílení souborů
  • Terminál
  • Linuxové aplikace
O autorovi
Yash Wate (28 článků zveřejněno)

Yash je spisovatelem zaměstnanců MUO pro kutily, Linux, programování a zabezpečení. Než našel vášeň pro psaní, vyvíjel se pro web a iOS. Jeho psaní najdete také na TechPP, kde pokrývá další vertikály. Kromě techniky ho baví mluvit o astronomii, formuli 1 a hodinkách.

Více od Yash Wate

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru