I neste artikkel skal vi ta en titt på Croc. I dag kan brukere finne mange forskjellige måter å overføre filer mellom to eller flere lag. Croc vil gi oss en av disse måtene, designet for å brukes fra kommandolinjen, og som lar oss overføre filer og mapper mellom datamaskiner enkelt, raskt og trygt.
Ved hjelp av dette verktøyet skjer dataoverføring raskt da det fungerer som en reléserver mellom systemene. Lag et kommunikasjonslag full dupleks i sanntid mellom de to lagene, altså oppgavene til 'last'Og'Descargautføres samtidig mellom lagene.
Croc tilbyr end-to-end-kryptering ved hjelp av Password Authenticated Key Exchange Library (PAKKER). PAKE-biblioteket lar to brukere generere en sterk hemmelig nøkkel ved hjelp av en svak nøkkel som de begge kjenner på forhånd. Denne hemmelige nøkkelen brukes etter ytterligere kryptering.
Croc generelle egenskaper
- Det er en gratis og åpen kildekode-program.
- Siden Croc bruker retransmissjon, ikke behov for en sentral server eller portvideresending.
- Er en kryssplattform-applikasjon, slik at du kan overføre dataene mellom Gnu / Linux, Mac og Windows-plattformer.
- gir end-to-end-kryptering ved hjelp av biblioteket PAKKER.
- Programmet oss lar deg overføre flere filer samtidig.
- Hvis dataoverføringen av en eller annen grunn blir avbrutt, vi vil være i stand til å gjenoppta kopiering av filer fra hvor den ble igjen sist.
- krever null avhengigheter.
- Croc er skrevet på GO-programmeringsspråket og er fritt tilgjengelig under MIT-lisensen.
Dette er bare noen av funksjonene som dette programmet tilbyr. De kan ta kontakt med dem alle fra prosjekt GitHub-siden.
Installer Croc på Ubuntu
Croc kan jegInstaller på hvilken som helst Gnu / Linux- og Unix-distribusjon som støtter Bash ved hjelp av følgende kommando i terminal (Ctrl + Alt + T):
curl https://getcroc.schollz.com | bash
Denne kommandoen vil installere Croc i / usr / local / bin / location.
Kan også være det last ned forhåndskompilerte binærfiler fra versjonssiden av prosjektet. I dette tilfellet kan vi laste ned Croc DEB-filen for Ubuntu 20.04-systemet ved hjelp av følgende kommandoer i terminalen (Ctrl + Alt + T):
wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb
Når nedlastingen er ferdig, kan vi installer programmet med følgende kommando:
sudo dpkg -i croc_8.3.2_Linux-64bit.deb
Croc kan også installeres som en snap-pakke. I terminalen (Ctrl + Alt + T) trenger du bare å bruke kommandoen:
sudo snap install croc
Bruk Croc
Å starte vi må være sikre på at vi har installert Croc i alle systemene vi ønsker å involvere i forsendelsene.
Overfør filer og mapper mellom datamaskiner
Til overfør en fil eller mappe ved hjelp av Crocvil vi rett og slett måtte utføre noe sånt som følgende:
croc send ruta-al-archivo-o-carpeta
Et praktisk eksempel vil være:
croc send archivo.png
Som du kan se i skjermbildet ovenfor, denne kommandoen vil generere en tilfeldig kodeuttrykk som i dette eksemplet er:
flex-hazard-immune
Kodeuttrykket brukes til å etablere en godkjent nøkkelavtale med passord (PAKKER). Dette genererer en hemmelig nøkkel som avsenderen og mottakeren kan bruke til end-to-end-kryptering.
For å motta ovennevnte fil på en annen datamaskin, mottakeren må skrive denne nøkkelen ved siden av croc-kommandoen:
croc flex-hazard-immune
Da må vi trykke 'yog trykk Intro for å motta filen.
Filen blir lagret på den mottakende datamaskinen, i samme mappe der vi utfører denne siste kommandoen.
Angi tilpasset kodeuttrykk
Som du kunne se i forrige eksempel, genererer Croc en tilfeldig kode hver gang vi sender en fil eller mappe. Men også vi vil kunne sende filer eller mapper med en personlig kode etter eget ønske, vi trenger bare å bruke alternativet -Kode.
croc send --code descargar-esto archivo.txt
I dette eksemplet, 'last ned-dette'er kodeuttrykket. Mottakeren kan motta filen ved hjelp av følgende kommando:
croc descargar-esto
Send tekst
Hvis vi er interessert i å dele en URL eller en melding, kan Croc også hjelpe oss. For å sende tekst ved hjelp av Croc trenger vi bare å utføre:
croc send --text "Mensaje de texto enviado con Croc"
El mottakeren vil motta en tekstmelding med følgende kommando:
croc sound-laura-vital
Hjelp
For å kunne konsulter hjelpen med dette verktøyet, i terminalen (Ctrl + Alt + T) trenger vi bare å utføre:
croc --help
Fordi den er åpen kildekode og implementert på et språk som er enkelt å kompilere (Go), kan dette verktøyet brukes på ethvert system. Denne måten å dele filer eller mapper mellom datamaskiner er rask, sikker og veldig enkel å bruke. Det kan få mer informasjon om dette prosjektet i sin skapers blogg.