Krokodilieren, Dateien und Ordner zwischen Computern übertragen

Über Croc

Im nächsten Artikel werden wir uns Croc ansehen. Heutzutage können Benutzer viele verschiedene Wege finden, um Dateien übertragen zwischen zwei oder mehr Teams. Croc bietet uns eine dieser Möglichkeiten, die über die Befehlszeile verwendet werden können und die es uns ermöglichen, Dateien und Ordner einfach, schnell und sicher zwischen Computern zu übertragen.

Mit diesem Tool erfolgt die Datenübertragung schnell, da es als Relay-Server zwischen Systemen fungiert. Erstellen Sie eine Kommunikationsschicht Vollduplex in Echtzeit zwischen den beiden Teams, also die Aufgaben von 'laden'und'Descarga'werden gleichzeitig zwischen den Teams durchgeführt.

Croc bietet eine End-to-End-Verschlüsselung mit der Password Authenticated Key Exchange Library (PAKETE). Mit der PAKE-Bibliothek können zwei Benutzer einen starken geheimen Schlüssel mithilfe eines schwachen Schlüssels generieren, den sie beide zuvor kennen. Dieser geheime Schlüssel wird nach zusätzlicher Verschlüsselung verwendet.

Krokodil allgemeine Eigenschaften

  • Es ist ein freies und Open Source Programm.
  • Da Croc die erneute Übertragung verwendet, Keine Notwendigkeit für einen zentralen Server oder eine Portweiterleitung.
  • Ist ein Multiplattform-AnwendungSo können Sie die Daten zwischen Gnu / Linux-, Mac- und Windows-Plattformen übertragen.
  • Bietet End-to-End-Verschlüsselung mit der Bibliothek PAKETE.
  • Das Programm uns ermöglicht es Ihnen, mehrere Dateien gleichzeitig zu übertragen.
  • Wenn aus irgendeinem Grund die Datenübertragung unterbrochen wird, Wir können das Kopieren von Dateien dort fortsetzen, wo sie das letzte Mal hinterlassen wurden.
  • Benötigt Null Abhängigkeiten.
  • Krokodil ist geschrieben in der Programmiersprache GO und ist unter der MIT-Lizenz frei verfügbar.

Dies sind nur einige der Funktionen, die dieses Programm bietet. Sie können konsultieren Sie alle von Projekt GitHub Seite.

Installieren Sie Croc unter Ubuntu

Krokodil kann ichInstallieren Sie auf jeder Gnu / Linux- und Unix-Distribution, die Bash unterstützt Verwenden Sie den folgenden Befehl im Terminal (Strg + Alt + T):

Croc Bash Installation

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

Dieser Befehl wird Croc in installieren / usr / local / bin / location.

También se pueden Laden Sie die vorkompilierten Binärdateien von der herunter Versionsseite Projekt. In diesem Fall können wir die Croc DEB-Datei für das Ubuntu 20.04-System mit den folgenden Befehlen im Terminal herunterladen (Strg + Alt + T):

Croc Deb herunterladen

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

Sobald der Download abgeschlossen ist, können wir Installieren Sie das Programm mit folgendem Befehl:

Installation von croc deb

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

Croc kann auch als Snap-Paket installiert werden. Im Terminal (Strg + Alt + T) müssen Sie nur den folgenden Befehl verwenden:

Installation als Snap

sudo snap install croc

Verwenden Sie Croc

Um damit zu beginnen, Wir müssen sicherstellen, dass wir Croc in allen Systemen installiert haben, die wir in die Sendungen einbeziehen möchten.

Übertragen Sie Dateien und Ordner zwischen Computern

zu Übertragen Sie eine Datei oder einen Ordner mit Crocmüssen wir einfach so etwas wie das folgende ausführen:

croc send ruta-al-archivo-o-carpeta

Ein praktisches Beispiel wäre:

Croc-Datei senden

croc send archivo.png

Wie Sie im obigen Screenshot sehen können, Dieser Befehl generiert eine zufällige Codephrase was in diesem Beispiel ist:

flex-hazard-immune

Die Codephrase wird verwendet, um eine authentifizierte Schlüsselvereinbarung mit dem Kennwort herzustellen (PAKETE). Diese generiert einen geheimen Schlüssel, den der Absender und der Empfänger für die End-to-End-Verschlüsselung verwenden können.

Um die obige Datei auf einem anderen Computer zu erhalten, Der Empfänger muss diesen Schlüssel neben dem Befehl croc eingeben:

Dateiempfang

croc flex-hazard-immune

Dann müssen wir drücken 'y'und drücke Einleitung / Intro um die Datei zu erhalten.

Die Datei wird auf dem empfangenden Computer in demselben Ordner gespeichert, in dem wir diesen letzten Befehl ausführen.

Stellen Sie eine benutzerdefinierte Codephrase ein

Wie Sie im vorherigen Beispiel sehen konnten, generiert Croc jedes Mal, wenn wir eine Datei oder einen Ordner senden, einen zufälligen Code. Aber auch Wir können Dateien oder Ordner mit einem personalisierten Code nach unseren Wünschen senden. Wir müssen nur die Option verwenden -Code.

Datei mit benutzerdefiniertem Code senden

croc send --code descargar-esto archivo.txt

In diesem Beispiel 'download-this'ist die Codephrase. Der Empfänger kann die Datei mit dem folgenden Befehl empfangen:

Benutzerdefinierter Code des Empfängers

croc descargar-esto

Text senden

Wenn wir eine URL oder eine Nachricht teilen möchten, kann Croc uns auch helfen. Um Text mit Croc zu senden, müssen wir nur Folgendes ausführen:

SMS senden

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

El Der Empfänger erhält eine SMS mit folgendem Befehl:

Textempfang

croc sound-laura-vital

Hilfe

Um Wenden Sie sich an dieses ToolIm Terminal (Strg + Alt + T) müssen wir nur Folgendes ausführen:

Krokodilhilfe

croc --help

Weil es Open Source ist und in einer Sprache implementiert ist, die leicht zu kompilieren ist (Go) kann dieses Tool auf jedem System verwendet werden. Diese Art der Freigabe von Dateien oder Ordnern zwischen Computern ist schnell, sicher und sehr einfach zu verwenden. Es kann Weitere Informationen zu diesem Projekt finden Sie in der Blog seines Schöpfers.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.