Croc, zet bestanden en mappen over tussen computers

Over Croc

In het volgende artikel gaan we Croc bekijken. Tegenwoordig kunnen gebruikers veel verschillende manieren vinden om bestanden overzetten tussen twee of meer teams​ Croc zal ons een van die manieren bieden, ontworpen om te worden gebruikt vanaf de opdrachtregel en waarmee we gemakkelijk, snel en veilig bestanden en mappen tussen computers kunnen overbrengen.

Met behulp van deze tool verloopt de gegevensoverdracht snel omdat het fungeert als een relayserver tussen systemen. Creëer een communicatielaag full-duplex in realtime tussen de twee teams, dus de taken van 'laden'En'Descarga'worden gelijktijdig tussen de teams uitgevoerd.

Croc biedt end-to-end-codering met behulp van de Password Authenticated Key Exchange Library (PAKES)​ Met de PAKE-bibliotheek kunnen twee gebruikers een sterke geheime sleutel genereren met een zwakke sleutel die ze allebei van tevoren kennen. Deze geheime sleutel wordt gebruikt na aanvullende codering.

Croc algemene kenmerken

  • Het is een gratis en open source programma.
  • Aangezien Croc heruitzending gebruikt, geen centrale server of port forwarding nodig.
  • Het is een multiplatform-applicatie, zodat u de gegevens kunt overbrengen tussen Gnu / Linux-, Mac- en Windows-platforms.
  • Biedt end-to-end-codering met behulp van de bibliotheek PAKES.
  • Het programma ons stelt u in staat om meerdere bestanden tegelijk over te dragen.
  • Als om welke reden dan ook de gegevensoverdracht wordt onderbroken, we kunnen doorgaan met het kopiëren van bestanden van waar ze de vorige keer waren achtergelaten.
  • vereist nul afhankelijkheden.
  • Croc is geschreven in de programmeertaal GO en is gratis beschikbaar onder de MIT-licentie.

Dit zijn slechts enkele van de functies die dit programma biedt. Ze kunnen raadpleeg ze allemaal van project GitHub-pagina.

Installeer Croc op Ubuntu

Croc kan ikInstalleer op elke Gnu / Linux- en Unix-distributie die Bash ondersteunt met behulp van de volgende opdracht in terminal (Ctrl + Alt + T):

croc bash installatie

curl https://getcroc.schollz.com | bash

Dit commando zal Croc installeren in / usr / local / bin / location.

Jij kunt ook download de voorgecompileerde binaire bestanden van het versies pagina van het project​ In dit geval kunnen we het Croc DEB-bestand voor het Ubuntu 20.04-systeem downloaden met behulp van de volgende opdrachten in de terminal (Ctrl + Alt + T):

download croc deb

wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb

Zodra de download is voltooid, kunnen we installeer het programma met het volgende commando:

croc deb installeren

sudo dpkg -i croc_8.3.2_Linux-64bit.deb

Croc kan ook worden geïnstalleerd als een snap-pakket​ In de terminal (Ctrl + Alt + T) hoeft u alleen het commando te gebruiken:

installatie als snap

sudo snap install croc

Gebruik Croc

Om te beginnen, we zullen er zeker van moeten zijn dat we Croc hebben geïnstalleerd in alle systemen die we bij de zendingen willen betrekken.

Breng bestanden en mappen over tussen computers

naar breng een bestand of map over met Croc, we zullen gewoon zoiets als het volgende moeten uitvoeren:

croc send ruta-al-archivo-o-carpeta

Een praktisch voorbeeld zou zijn:

stuur croc-bestand

croc send archivo.png

Zoals je kunt zien in de bovenstaande schermafbeelding, deze opdracht genereert een willekeurige codefrase wat in dit voorbeeld is:

flex-hazard-immune

De codefrase wordt gebruikt om een ​​geauthenticeerde sleutelovereenkomst met wachtwoord (PAKES). Dit genereert een geheime sleutel die de afzender en de ontvanger kunnen gebruiken voor end-to-end-codering.

Om het bovenstaande bestand op een andere computer te ontvangen, de ontvanger moet deze sleutel typen naast het croc-commando:

dossierontvangst

croc flex-hazard-immune

Dan zullen we moeten drukken op 'y'en druk op Intro om het bestand te ontvangen.

Het bestand wordt opgeslagen op de ontvangende computer, in dezelfde map waar we deze laatste opdracht uitvoeren.

Stel een aangepaste codefrase in

Zoals je in het vorige voorbeeld kon zien, genereert Croc elke keer dat we een bestand of map verzenden een willekeurige code. Maar ook we zullen bestanden of mappen kunnen verzenden met een gepersonaliseerde code naar onze wens, we zullen alleen de optie hoeven te gebruiken -Code.

stuur bestand met aangepaste code

croc send --code descargar-esto archivo.txt

In dit voorbeeld 'download-dit'is de codefrase. De ontvanger kan het bestand ontvangen met de volgende opdracht:

aangepaste code van de ontvanger

croc descargar-esto

Stuur tekst

Als we geïnteresseerd zijn in het delen van een URL of een bericht, kan Croc ons ook helpen​ Om tekst te verzenden met Croc hoeven we alleen het volgende uit te voeren:

SMS-bericht verzenden

croc send --text "Mensaje de texto enviado con Croc"

El ontvanger ontvangt een sms met het volgende commando:

sms-ontvangst

croc sound-laura-vital

Help

Naar raadpleeg de hulp van deze tool, in de terminal (Ctrl + Alt + T) hoeven we alleen uit te voeren:

croc helpen

croc --help

Omdat het open source is en geïmplementeerd in een taal die gemakkelijk kan worden gecompileerd (Go), kan deze tool op elk systeem worden gebruikt. Deze manier om bestanden of mappen tussen computers te delen, is snel, veilig en heel gemakkelijk te gebruiken. Het kan krijg meer informatie over dit project in het de blog van de maker.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.