Croc โอนไฟล์และโฟลเดอร์ระหว่างคอมพิวเตอร์

เกี่ยวกับ Croc

ในบทความต่อไปเราจะมาดูที่ Croc ปัจจุบันผู้ใช้สามารถค้นหาวิธีต่างๆมากมาย ถ่ายโอนไฟล์ ระหว่างสองทีมขึ้นไป. Croc จะให้วิธีใดวิธีหนึ่งแก่เราซึ่งออกแบบมาเพื่อใช้งานจากบรรทัดคำสั่งและจะช่วยให้เราสามารถถ่ายโอนไฟล์และโฟลเดอร์ระหว่างคอมพิวเตอร์ได้อย่างง่ายดายรวดเร็วและปลอดภัย

การใช้เครื่องมือนี้การถ่ายโอนข้อมูลทำได้อย่างรวดเร็วเนื่องจากทำหน้าที่เป็นเซิร์ฟเวอร์รีเลย์ระหว่างระบบ สร้างเลเยอร์การสื่อสาร ฟูลดูเพล็กซ์ แบบเรียลไทม์ระหว่างทั้งสองทีมดังนั้น งานของ 'ภาระ'และ'ปล่อย'จะดำเนินการพร้อมกันระหว่างทีม.

Croc เสนอการเข้ารหัสแบบ end-to-end โดยใช้ Password Authenticated Key Exchange Library (PAKES). ไลบรารี PAKE ช่วยให้ผู้ใช้สองคนสามารถสร้างคีย์ลับที่แข็งแกร่งโดยใช้คีย์ที่อ่อนแอซึ่งทั้งคู่รู้จักมาก่อน คีย์ลับนี้ใช้หลังจากการเข้ารหัสเพิ่มเติม

ลักษณะทั่วไปของ Croc

  • มันเป็น โปรแกรมฟรีและโอเพ่นซอร์ส.
  • เนื่องจาก Croc ใช้การส่งสัญญาณซ้ำ ไม่จำเป็นต้องมีเซิร์ฟเวอร์กลางหรือการส่งต่อพอร์ต.
  • เป็น แอปพลิเคชันข้ามแพลตฟอร์มคุณจึงสามารถถ่ายโอนข้อมูลระหว่างแพลตฟอร์ม Gnu / Linux, Mac และ Windows
  • ให้ การเข้ารหัส end-to-end โดยใช้ไลบรารี PAKES.
  • โปรแกรมเรา ช่วยให้คุณถ่ายโอนไฟล์หลายไฟล์พร้อมกัน.
  • หากการถ่ายโอนข้อมูลถูกขัดจังหวะด้วยเหตุผลใดก็ตาม เราจะสามารถดำเนินการคัดลอกไฟล์ต่อจากที่ที่ทิ้งไว้ในครั้งสุดท้ายได้.
  • ต้อง การพึ่งพาเป็นศูนย์.
  • Croc คือ เขียนด้วยภาษาโปรแกรม GO และสามารถใช้ได้อย่างอิสระภายใต้ใบอนุญาต MIT

นี่เป็นเพียงคุณสมบัติบางส่วนที่โปรแกรมนี้นำเสนอ พวกเขาสามารถ ปรึกษาพวกเขาทั้งหมดจาก หน้าโครงการ GitHub.

ติดตั้ง Croc บน Ubuntu

Croc ฉันสามารถติดตั้งบน 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):

ดาวน์โหลด 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

croc send archivo.png

ดังที่คุณเห็นในภาพหน้าจอด้านบน คำสั่งนี้จะสร้างวลีรหัสแบบสุ่ม ซึ่งในตัวอย่างนี้คือ:

flex-hazard-immune

วลีรหัสใช้เพื่อสร้างข้อตกลงคีย์ที่ได้รับการรับรองความถูกต้องกับรหัสผ่าน (PAKES). นี้ สร้างคีย์ลับสำหรับผู้ส่งและผู้รับเพื่อใช้สำหรับการเข้ารหัสจากต้นทางถึงปลายทาง.

ในการรับไฟล์ด้านบนบนคอมพิวเตอร์เครื่องอื่น ผู้รับต้องพิมพ์คีย์นี้ถัดจากคำสั่ง 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. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา