Sa susunod na artikulo ay titingnan natin ang Croc. Ngayon ang mga gumagamit ay maaaring makahanap ng maraming iba't ibang mga paraan upang ilipat ang mga file sa pagitan ng dalawa o higit pang mga koponan. Magbibigay sa amin ang Croc ng isa sa mga paraang iyon, na idinisenyo upang magamit mula sa linya ng utos at papayagan kaming maglipat ng mga file at folder sa pagitan ng mga computer nang madali, mabilis at ligtas.
Gamit ang tool na ito, mabilis na ginagawa ang paglipat ng data habang kumikilos ito bilang isang relay server sa pagitan ng mga system. Lumikha ng isang layer ng komunikasyon full-duplex sa real time sa pagitan ng dalawang koponan, kaya ang mga gawain ng 'ikarga'at'pagdidiskargaay isinasagawa nang sabay-sabay sa pagitan ng mga koponan.
Nag-aalok ang Croc ng end-to-end na pag-encrypt gamit ang Password Authenticated Key Exchange Library (PAKES). Pinapayagan ng library ng PAKE ang dalawang mga gumagamit na bumuo ng isang malakas na lihim na susi gamit ang isang mahinang susi na pareho nilang nalalaman muna. Ginagamit ang lihim na key na ito pagkatapos ng karagdagang pag-encrypt.
Pangkalahatang katangian ng Croc
- Ito ay isang libre at bukas na programa ng mapagkukunan.
- Dahil ang Croc ay gumagamit ng muling pagpapadala, hindi na kailangan para sa isang gitnang server o pagpapasa ng port.
- Ay isang application ng cross platform, upang mailipat mo ang data sa pagitan ng mga platform ng Gnu / Linux, Mac at Windows.
- Nagbibigay end-to-end na pag-encrypt gamit ang library PAKES.
- Ang programa sa amin Pinapayagan kang maglipat ng maraming mga file nang sabay-sabay.
- Kung sa anumang kadahilanan ay nagambala ang paglipat ng data, maaari naming ipagpatuloy ang pagkopya ng mga file mula sa kung saan ito naiwan sa huling pagkakataon.
- Nangangailangan zero na mga dependency.
- Si Croc ay nakasulat sa wika ng programa na GO at malayang magagamit sa ilalim ng lisensya ng MIT.
Ito ay ilan lamang sa mga tampok na inaalok ng program na ito. Kaya nila kumunsulta sa kanilang lahat mula sa pahina ng GitHub ng proyekto.
I-install ang Croc sa Ubuntu
Puwede ba si CrocI-install sa anumang pamamahagi ng Gnu / Linux at Unix na sumusuporta sa Bash gamit ang sumusunod na utos sa terminal (Ctrl + Alt + T):
curl https://getcroc.schollz.com | bash
Utos na ito i-install ang Croc sa / usr / local / bin / lokasyon.
Pwede rin i-download ang precompiled binaries mula sa pahina ng mga bersyon ng proyekto. Sa kasong ito maaari naming i-download ang Croc DEB file para sa Ubuntu 20.04 system gamit ang mga sumusunod na utos sa terminal (Ctrl + Alt + T):
wget https://github.com/schollz/croc/releases/download/v8.3.2/croc_8.3.2_Linux-64bit.deb
Kapag natapos na ang pag-download, makakaya namin I-install ang programa kasama ang sumusunod na utos:
sudo dpkg -i croc_8.3.2_Linux-64bit.deb
Maaari ring mai-install ang Croc bilang isang snap package. Sa terminal (Ctrl + Alt + T) kakailanganin mo lamang gamitin ang utos:
sudo snap install croc
Gumamit ng Croc
Upang magsimula, tiyaking tiyakin na na-install namin ang Croc sa lahat ng mga system na nais naming kasangkot sa mga kargamento.
Maglipat ng mga file at folder sa pagitan ng mga computer
Sa maglipat ng isang file o folder gamit ang Croc, kakailanganin lamang naming magpatupad ng isang bagay tulad ng sumusunod:
croc send ruta-al-archivo-o-carpeta
Ang isang praktikal na halimbawa ay:
croc send archivo.png
Tulad ng nakikita mo sa screenshot sa itaas, ang utos na ito ay bubuo ng isang random na parirala ng code na sa halimbawang ito ay:
flex-hazard-immune
Ginamit ang parirala ng code upang magtatag ng isang napatunayan na pangunahing kasunduan sa password (PAKES). Ito bumubuo ng isang lihim na susi para magamit ng nagpadala at tatanggap para sa end-to-end na pag-encrypt.
Upang matanggap ang nasa itaas na file sa isa pang computer, dapat na i-type ng tatanggap ang susi na ito sa tabi ng utos ng croc:
croc flex-hazard-immune
Pagkatapos ay kailangan naming pindutin ang 'y'at pindutin Intro upang matanggap ang file.
Ang file ay nai-save sa natanggap na computer, sa parehong folder kung saan namin isinasagawa ang huling utos na ito.
Itakda ang pasadyang parirala ng code
Tulad ng nakikita mo sa nakaraang halimbawa, bumubuo ang Croc ng isang random na code sa tuwing magpapadala kami ng isang file o folder. Pero ganun din makakapagpadala kami ng mga file o folder na may isang isinapersonal na code ayon sa gusto namin, gagamitin lamang namin ang pagpipilian –Code.
croc send --code descargar-esto archivo.txt
Sa halimbawang ito, 'i-download ito'ay ang parirala ng code. Maaaring makatanggap ang tatanggap ng file gamit ang sumusunod na utos:
croc descargar-esto
Magpadala ng teksto
Kung interesado kaming magbahagi ng isang URL o isang mensahe, makakatulong din sa amin ang Croc. Upang magpadala ng teksto gamit ang Croc kakailanganin lamang namin ang:
croc send --text "Mensaje de texto enviado con Croc"
El ang tatanggap ay makakatanggap ng isang text message kasama ang sumusunod na utos:
croc sound-laura-vital
Tulong
Sa kumunsulta sa tulong ng tool na ito, sa terminal (Ctrl + Alt + T) magagawa lamang namin ang:
croc --help
Sapagkat ito ay bukas na mapagkukunan at ipinatupad sa isang wikang madaling maipon (Go), ang tool na ito ay maaaring magamit sa anumang system. Ang ganitong paraan ng pagbabahagi ng mga file o folder sa pagitan ng mga computer ay mabilis, ligtas at talagang madaling gamitin. Maaari itong kumuha ng karagdagang impormasyon tungkol sa proyektong ito sa blog ng tagalikha nito.