Croc, передача файлов и папок между компьютерами

О Croc

В следующей статье мы рассмотрим Croc. Сегодня пользователи могут найти множество разных способов передавать файлы между двумя или более командами. Croc предоставит нам один из этих способов, предназначенный для использования из командной строки, который позволит нам легко, быстро и безопасно передавать файлы и папки между компьютерами.

С помощью этого инструмента передача данных выполняется быстро, поскольку он действует как сервер ретрансляции между системами. Создайте коммуникационный уровень полный дуплекс в реальном времени между двумя командами, поэтому задачи 'загрузка«И»выполнять'проводятся одновременно между командами.

Croc предлагает сквозное шифрование с использованием библиотеки обмена ключами с аутентификацией паролем (ПАКЕТ). Библиотека PAKE позволяет двум пользователям сгенерировать надежный секретный ключ, используя заранее известный им слабый ключ. Этот секретный ключ используется после дополнительного шифрования.

Общие характеристики Croc

  • Это бесплатная программа с открытым исходным кодом.
  • Поскольку Croc использует ретрансляцию, нет необходимости в центральном сервере или перенаправлении портов.
  • Является ли мультиплатформенное приложение, поэтому вы можете передавать данные между платформами Gnu / Linux, Mac и Windows.
  • Обеспечивает сквозное шифрование с использованием библиотеки ПАКЕТ.
  • Программа нас позволяет передавать сразу несколько файлов.
  • Если по какой-либо причине передача данных прервана, мы сможем возобновить копирование файлов с того места, где оно было оставлено в последний раз.
  • требует нулевые зависимости.
  • Croc - это написано на языке программирования GO и находится в свободном доступе по лицензии MIT.

Это лишь некоторые из функций, которые предлагает эта программа. Они могут проконсультируйтесь со всеми из страница проекта на GitHub.

Установите Croc на Ubuntu

Крок, могу ли яУстановить на любой дистрибутив Gnu / Linux и Unix, поддерживающий Bash. используя следующую команду в терминале (Ctrl + Alt + T):

установка croc bash

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

Эта команда установит Croc в / USR / местные / бен / местоположение.

También se pueden загрузите предварительно скомпилированные двоичные файлы из страница версий проект. В этом случае мы можем загрузить файл Croc DEB для системы Ubuntu 20.04, используя следующие команды в терминале (Ctrl + Alt + T):

скачать croc deb

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

Как только загрузка будет завершена, мы сможем Установить программу с помощью следующей команды:

установка croc deb

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

Croc также можно установить в виде оснастки.. В терминале (Ctrl + Alt + T) вам останется только использовать команду:

установка как оснастка

sudo snap install croc

Используйте Croc

Начнем с того, мы должны быть уверены, что мы установили Croc во все системы, которые мы хотим задействовать в поставках.

Передача файлов и папок между компьютерами

к передать файл или папку с помощью Croc, нам просто нужно будет выполнить что-то вроде следующего:

croc send ruta-al-archivo-o-carpeta

Практический пример:

отправить файл с крокодилом

croc send archivo.png

Как вы можете видеть на скриншоте выше, эта команда сгенерирует случайную кодовую фразу который в этом примере:

flex-hazard-immune

Кодовая фраза используется для согласования аутентифицированного ключа с паролем (ПАКЕТ). Этот генерирует секретный ключ, который отправитель и получатель могут использовать для сквозного шифрования.

Чтобы получить указанный выше файл на другом компьютере, получатель должен ввести этот ключ рядом с командой croc:

прием файлов

croc flex-hazard-immune

Тогда нам нужно будет нажать 'y'и нажмите Главная получить файл.

Файл будет сохранен на принимающем компьютере в той же папке, где мы выполняем эту последнюю команду..

Установить пользовательскую кодовую фразу

Как вы могли видеть в предыдущем примере, Croc генерирует случайный код каждый раз, когда мы отправляем файл или папку. Но также мы сможем отправлять файлы или папки с персонализированным кодом по своему вкусу, нам нужно будет только использовать опцию -Код.

отправить файл с пользовательским кодом

croc send --code descargar-esto archivo.txt

В этом примере 'скачать-это'- это кодовая фраза. Получатель может получить файл с помощью следующей команды:

пользовательский код получателя

croc descargar-esto

Послать текст

Если мы заинтересованы в том, чтобы поделиться URL-адресом или сообщением, Croc также может нам помочь.. Чтобы отправить текст с помощью Croc, нам нужно будет только выполнить:

отправка текстового сообщения

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

El получатель получит текстовое сообщение с помощью следующей команды:

прием текста

croc sound-laura-vital

Помощь

К воспользуйтесь помощью этого инструмента, в терминале (Ctrl + Alt + T) нам останется только выполнить:

помощь крокодила

croc --help

Поскольку это открытый исходный код и реализован на языке, который легко компилируется (Go), этот инструмент можно использовать в любой системе. Этот способ обмена файлами или папками между компьютерами быстрый, безопасный и действительно простой в использовании. Может получить больше информации об этом проекте в блог его создателя.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.