В следващата статия ще разгледаме Croc. Днес потребителите могат да намерят много и различни начини да прехвърляне на файлове между два или повече отбора. Croc ще ни предостави един от тези начини, предназначен да се използва от командния ред и който ще ни позволи да прехвърляме файлове и папки между компютрите лесно, бързо и безопасно.
С помощта на този инструмент трансферът на данни се извършва бързо, тъй като действа като релеен сървър между системите. Създайте комуникационен слой пълен дуплекс в реално време между двата отбора, така че задачите наcarga"А"изтеглисе извършват едновременно между отборите.
Croc предлага шифроване от край до край, използвайки библиотека за обмен на ключове за парола (PAKES). Библиотеката PAKE позволява на двама потребители да генерират силен таен ключ, използвайки слаб ключ, който и двамата знаят предварително. Този таен ключ се използва след допълнително криптиране.
Съдържание на статията
Croc общи характеристики
- Това е безплатна програма с отворен код.
- Тъй като Croc използва повторно предаване, няма нужда от централен сървър или пренасочване на портове.
- Това е кросплатформено приложение, за да можете да прехвърляте данните между платформите Gnu / Linux, Mac и Windows.
- Осигурява криптиране от край до край с помощта на библиотеката PAKES.
- Програмата ни ви позволява да прехвърляте няколко файла наведнъж.
- Ако по някаква причина преносът на данни е прекъснат, ще можем да възобновим копирането на файлове от мястото, където е било оставено последния път.
- изисква нулеви зависимости.
- Croc е написана на езика за програмиране GO и е свободно достъпен под лиценза на MIT.
Това са само някои от функциите, които предлага тази програма. Те могат консултирайте се с всички от страница GitHub на проекта.
Инсталирайте Croc на Ubuntu
Croc мога лиИнсталирайте във всяка Gnu / Linux и Unix дистрибуция, която поддържа Bash като използвате следната команда в терминала (Ctrl + Alt + T):
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
След като изтеглянето приключи, можем инсталирайте програмата със следната команда:
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
Кодовата фраза се използва за установяване на удостоверено съгласие за ключ с парола (PAKES). Това генерира таен ключ за подателя и получателя, който да използва за шифроване от край до край.
За да получите горния файл на друг компютър, получателят трябва да напише този ключ до командата croc:
croc flex-hazard-immune
Тогава ще трябва да натиснемyи натиснете Intro за да получите файла.
Файлът ще бъде запазен на приемащия компютър, в същата папка, където изпълняваме тази последна команда.
Задайте персонализирана кодова фраза
Както можете да видите в предишния пример, 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), този инструмент може да се използва във всяка система. Този начин за споделяне на файлове или папки между компютрите е бърз, сигурен и наистина лесен за използване. То може получите повече информация за този проект в блогът на създателя му.