Croc, transfereix arxius i carpetes entre equips

About Croc

En el següent article anem a fer una ullada a Croc. Avui en dia els usuaris podem trobar moltes i diferents formes de transferir arxius entre dos o més equips. Croc ens proporcionarà una d'aquestes formes, pensada per a ser utilitzada des de la línia de comandaments i que ens permetrà transferir arxius i carpetes entre equips de manera fàcil, ràpida i segura.

Utilitzant aquesta eina, la transferència de dades es realitza de forma ràpida ja que actua com un servidor de retransmissió entre els sistemes. Crea una capa de comunicació dúplex en temps real entre els dos equips, de manera que les tasques de 'carregar'I'Descàrrega'Es realitzen de forma simultània entre els equips.

Croc ofereix un xifrat d'extrem a extrem mitjançant la biblioteca d'intercanvi de claus autenticades amb contrasenya (pake). La biblioteca pake permet que dos usuaris generin una clau secreta forta servir una clau feble que tots dos coneixen per endavant. Aquesta clau secreta s'utilitza després d'un xifrat addicional.

Característiques generals de Croc

  • Es tracta d'un programa lliure i de codi obert.
  • Atès que Croc fa servir retransmissió, no necessita un servidor central ni una reexpedició de ports.
  • És una aplicació multiplataforma, De manera que pot transferir les dades entre plataformes GNU / Linux, Mac i Windows.
  • proporciona xifrat d'extrem a extrem mitjançant la biblioteca pake.
  • El programa ens permet transferir diversos arxius d'una vegada.
  • Si pel motiu que sigui la transferència de dades s'interromp, podrem reprendre la còpia d'arxius des d'on es va deixar l'última vegada.
  • requereix zero dependències.
  • Croc està escrit en el llenguatge de programació GO i està disponible gratuïtament sota llicència MIT.

Aquesta són només algunes de les característiques que ofereix aquest programa. es poden consultar totes elles des de la pàgina en GitHub de el projecte.

Instal·lar Croc en Ubuntu

Croc es pot instal·la en qualsevol distribució de GNU / Linux i Unix que admeti Bash usant el següent comandament a la terminal (Ctrl + Alt + T):

instal·lació croc bash

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

aquesta comanda instal·larà Croc en / Usr / local / bin / location.

També es poden descarregar els binaris precompilats des de la pàgina de versions del projecte. En aquest cas podrem descarregar l'arxiu DEB de Croc per al sistema Ubuntu 20.04 usant les següents comandes a la terminal (Ctrl + Alt + T):

descàrrega croc deb

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

Finalitzada la descàrrega, ja podem instal·lar el programa amb la següent comanda:

instal·lant croc deb

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

Croc també el podrem instal·lar com a paquet snap. A la terminal (Ctrl + Alt + T) no hi haurà més que utilitzar la comanda:

instal·lació com snap

sudo snap install croc

utilitzar Croc

Per començar, haurem d'estar segurs d'haver instal·lat Croc en tots els sistemes que vulguem involucrar en els enviaments.

Transferir arxius i carpetes entre equips

Per a la transferir un fitxer o carpeta usant Croc, Simplement haurem d'executar alguna cosa com el següent:

croc send ruta-al-archivo-o-carpeta

Un exemple pràctic seria:

enviament arxiu croc

croc send archivo.png

Com es pot veure en l'anterior captura de pantalla, aquesta comanda generarà una frase d'codi aleatòria que en aquest exemple és:

flex-hazard-immune

La frase de codi s'utilitza per establir un acord de clau autenticada amb contrasenya (pake). aquesta genera una clau secreta perquè el remitent i el destinatari la utilitzin per al xifrat d'extrem a extrem.

Per rebre el fitxer anterior en un altre equip, el destinatari ha d'escriure aquesta clau al costat de comandament croc:

recepció de l'arxiu

croc flex-hazard-immune

Després haurem de prémer 'y'I pressionar Retorn per rebre l'arxiu.

L'arxiu es va a guardar a l'equip receptor, en la mateixa carpeta en la qual estiguem executant aquest últim comando.

Establir frase de codi personalitzat

Com es va poder veure en l'exemple anterior, Croc genera un codi aleatori cada vegada que enviem un arxiu o carpeta. però també anem a poder enviar arxius o carpetes amb un codi personalitzat al nostre gust, tan sols haurem d'utilitzar l'opció -code.

enviament arxiu amb codi personalitzat

croc send --code descargar-esto archivo.txt

En aquest exemple, 'descarregar-això'És la frase de codi. El destinatari pot rebre el fitxer fent servir la següent comanda:

destinatari codi personalitzat

croc descargar-esto

Enviar text

Si ens interessa compartir un URL o un missatge, Croc també ens pot ajudar. Per enviar text usant Croc només haurem d'executar:

enviament de missatge de text

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

El destinatari rebrà un missatge de text amb la següent comanda:

recepció de text

croc sound-laura-vital

Ajuda

Per poder consultar l'ajuda d'aquesta eina, A la terminal (Ctrl + Alt + T) només haurem d'executar:

croc help

croc --help

A causa de que és de codi obert i implementat en un llenguatge que es compila fàcilment (Go), Aquesta eina es pot utilitzar en qualsevol sistema. Aquesta forma de compartir arxius o carpetes entre equips és ràpida, segura i realment senzilla d'utilitzar. es pot obtenir més informació sobre aquest projecte en el bloc del seu creador.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.