Å overføre filer mellom datamaskiner er en relativt enkel handling hvis du har riktig verktøy. Mens de fleste filoverføringsverktøy fungerer på samme måte og deler et lignende funksjonssett, skiller noen få seg ut med sine særegne funksjoner.
Croc er et slikt verktøy. Den fungerer via kommandolinjen og lar deg overføre filer og mapper mellom datamaskiner raskt og sikkert.
Følg med mens vi diskuterer croc og lister ned instruksjonene for å bruke den til å overføre filer mellom Linux og en hvilken som helst annen enhet.
Hva er krokodille?
Croc er et filoverføringsverktøy på tvers av plattformer som lar deg dele filer og mapper mellom to datamaskiner på en rask og sikker måte. Den fungerer gjennom kommandolinjen og er kompatibel med alle større datamaskinplattformer: Linux, macOS og Windows.
Et aspekt ved croc som skiller det fra andre fildelingsverktøy er hvordan det håndterer dataoverføringer. For det første bruker croc en reléserver – i stedet for å laste opp filer til en server, i motsetning til andre verktøy – for å lage et full-dupleks kommunikasjonslag mellom de to datamaskinene for overføring av data. Som et resultat er det mye raskere og krever ikke
portvideresending å overføre filer.På samme måte bruker croc PAKE (Password Authenticated Key Exchange) kryptografimetode for å sikre at de overførte dataene dine forblir sikre, noe du vanligvis ikke finner på andre filoverføringsverktøy.
Hvorfor bør du bruke krokodille?
Nedenfor er noen av de fremtredende funksjonene til croc som skiller den fra andre fildelingsverktøy på tvers av plattformer:
- Croc bruker en reléserver for å overføre data, som fungerer ved å lage et full-dupleks kommunikasjonslag som gir mulighet for samtidig opplasting og nedlasting av innhold på begge datamaskinene, og i sin tur forbedrer overføringen priser.
- Bygd på det forrige punktet, er en annen fordel ved å bruke en reléserver at du ikke gjør det må sette opp portvideresending på nettverket for å overføre data med croc over LAN eller over internett.
- Croc bruker PAKE, som gir ende-til-ende kryptering for å sikre at alle dine dataoverføringer skjer sikkert over nettverket.
- Til tider når overføringen blir avbrutt midtveis – kan være på grunn av en dårlig tilkobling – lar verktøyet deg gjenoppta overføringer, slik at du ikke trenger å gå over prosessen på nytt.
- Croc lar deg bruke en proxy, som Tor, for å legge til et ekstra lag med sikkerhet til datamaskinen din under filoverføringer.
- Du kan også velge å være vert for reléserveren ved hjelp av Docker eller andre lignende tjenester.
I slekt: Hvordan installere Docker på Ubuntu Linux
Hvordan installere croc på Linux?
Croc fungerer på alle de store Linux -distroene, og du kan installere det på datamaskinen din ved å følge trinnene nedenfor.
Last først ned den siste versjonen av croc for systemet ditt fra lenken nedenfor.
nedlasting: Croc
For å installere DEB-pakken på Ubuntu/Debian, start først terminalen. Naviger deretter til katalogen der du har lastet ned filen og skriv inn følgende kommando:
sudo dpkg -i croc-*.deb
Alternativt, hvis du bruker Arch Linux, kan du installere croc ved å kjøre:
sudo pacman -S krok
På samme måte, for å installere det på FreeBSD, bruk:
pkg installer croc
Hvis du ikke finner et installasjonsprogram for distroen din, utfør følgende kommando for å laste ned og kjøre installasjonsskriptet:
krølle https://getcroc.schollz.com | bash
Siden croc letter filoverføring mellom to datamaskiner, er det selvsagt at du også må ha croc installert på den andre enheten. Gå til Crocs GitHub for å finne ut instruksjoner om hvordan du installerer den på enheten din.
Hvordan bruke croc til å dele filer
Med croc installert på datamaskinene dine, kan du nå bruke den til å gjøre begge deler: dele filer og motta filer. Så avhengig av din brukssituasjon, følg instruksjonene nedenfor for å overføre filer fra/til din Linux-datamaskin.
Overfør filer fra Linux til en annen enhet
For situasjoner der du ønsker å overføre filer fra din Linux-maskin til en annen datamaskin (som kjører et annet operativsystem), følg trinnene nedenfor for å utføre sendeoperasjonen i croc.
Siden hele operasjonen i croc foregår gjennom kommandolinjen, sørg for at du har den åpnet på begge datamaskinene. Deretter, på avsenderenheten, som er din Linux-maskin i dette tilfellet, skriv inn følgende kommando i terminalen og trykk Tast inn:
croc send filnavn
For eksempel:
croc send MyText.txt
Så snart du gjør det, vil du se en kode rett under Sender beskjed. Denne koden er det som lar deg motta filene på en annen datamaskin.
Gå tilbake til ledeteksten på den mottakende datamaskinen og skriv inn kommandoen ved å bruke syntaksen nedenfor:
croc your_code_here
For eksempel hvis koden din er alfa1, må du skrive inn:
krok alfa1
Tast inn y for å godta den innkommende filen og laste den ned til enheten din.
Når koden matcher på begge maskinene, etableres en PAKE og overføringen begynner. I tillegg genererer programmet også en hemmelig nøkkel for ende-til-ende kryptert dataoverføring mellom begge parter.
Selv om Crocs tilfeldige kodesetninger gjør jobben, kan de noen ganger være for lange å skrive. Som et alternativ kan du generere en egendefinert kode selv når du starter overføringen. For dette, endre kommandosyntaksen som vist nedenfor:
croc send --kode din_kodefrase filnavn
I likhet med å sende filer, lar croc deg også sende tekst, noe som kan komme godt med når du vil dele en melding eller en URL. Bruk følgende syntaks for å sende en tekst via croc:
croc send --tekst "din_tekst_her"
For eksempel:
Croc send --tekst "hei"
På mottakerenheten skriver du inn kodefrasen generert av kommandoen ovenfor og trykker y, når du blir bedt om det, for å se meldingen.
Motta filer fra en annen enhet til Linux
På samme måte som å dele filer fra Linux-datamaskinen din, kan det hende du ønsker å motta filer fra en annen enhet til Linux-maskinen din.
I slike situasjoner kan du ganske enkelt reversere prosessen, som vist i trinnene nedenfor.
På avsendermaskinen åpner du kommandolinjen og kjør:
croc send filnavn
Gå tilbake til Linux-maskinen din, og skriv inn i terminalvinduet:
croc-kodefrase
Igjen, gå inn y for å godta filen.
Overføre filer mellom datamaskiner på en enkel måte
De fleste filoverføringsapper tilbyr funksjonalitet på tvers av plattformer i disse dager. Det som imidlertid skiller croc fra resten er dens brukervennlige, raske og sikre natur som letter filoverføringer mellom datamaskiner som kjører forskjellige operativsystemer.
Faktisk sies det at croc er det eneste CLI-baserte filoverføringsverktøyet med en så omfattende funksjon sett, noe som gjør det til en perfekt filoverføringspartner for de som foretrekker å jobbe gjennom kommandoen linje.
Når det er sagt, kan du også sjekke ut qrcp, et gratis filoverføringsverktøy som bruker QR-koder for å hjelpe deg med å overføre filer mellom Linux, Android og iOS.
Vil du ha en rask og enkel måte å dele filer mellom en Linux-stasjonær og smarttelefon? Sjekk ut qrcp, et gratis filoverføringsverktøy som bruker QR-koder.
Les Neste
- Linux
- Fildeling
- Terminal
- Linux-apper
Yash er en stabsskribent ved MUO for gjør-det-selv, Linux, programmering og sikkerhet. Før han fant lidenskapen sin i å skrive, pleide han å utvikle seg for nettet og iOS. Du kan også finne forfatterskapet hans på TechPP, hvor han dekker andre vertikaler. Bortsett fra teknologi, liker han å snakke om astronomi, Formel 1 og klokker.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Klikk her for å abonnere