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

Про Croc

У наступній статті ми збираємось поглянути на Croc. Сьогодні користувачі можуть знайти безліч різних способів передавати файли між двома або більше командами. Croc збирається надати нам один із тих способів, призначений для використання з командного рядка, який дозволить нам легко, швидко та безпечно передавати файли та папки між комп'ютерами.

За допомогою цього інструменту передача даних здійснюється швидко, оскільки він виконує роль ретрансляційного сервера між системами. Створіть комунікаційний рівень повний дуплекс в реальному часі між двома командами, отже завдання 'завантаження"і"виконувати'проводяться одночасно між командами.

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

Загальна характеристика крокодила

  • Це безкоштовна і відкрита програма.
  • Оскільки Croc використовує ретрансляцію, немає необхідності в центральному сервері або переадресації портів.
  • Є а кросплатформенне застосування, щоб ви могли передавати дані між платформами Gnu / Linux, Mac та Windows.
  • Забезпечує наскрізне шифрування за допомогою бібліотеки ПАКЕТ.
  • Програма ми дозволяє передавати кілька файлів одночасно.
  • Якщо з якоїсь причини передача даних перервана, ми зможемо відновити копіювання файлів з того місця, де воно було залишено востаннє.
  • Вимагає нульові залежності.
  • Крок є написаний мовою програмування GO і є у вільному доступі за ліцензією MIT.

Це лише деякі функції, які пропонує ця програма. Вони можуть проконсультуйтеся з усіма з сторінка проекту GitHub.

Встановіть Croc на Ubuntu

Croc can iВстановіть на будь-який дистрибутив Gnu / Linux та Unix, що підтримує Bash використовуючи таку команду в терміналі (Ctrl + Alt + T):

Croc Bash

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

Ця команда встановить Croc в / usr / local / bin / location.

Також може бути завантажити попередньо скомпільовані двійкові файли з сторінка версій проекту. У цьому випадку ми можемо завантажити файл Croc DEB для системи Ubuntu 20.04, використовуючи такі команди в терміналі (Ctrl + Alt + T):

завантажити

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

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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.