เมื่อวานนี้เพื่อนร่วมงานคนหนึ่งของเราได้แชร์ประกาศการเปิดตัวบริการ Firefox Send ให้กับบุคคลทั่วไป (หากคุณไม่ทราบว่ามันคืออะไรคุณสามารถเยี่ยมชม สิ่งพิมพ์ในลิงค์นี้).
Firefox Send สามารถใช้งานได้จากเว็บเบราว์เซอร์ของคุณอย่างสะดวกสบาย ซึ่งคุณสามารถแชร์ไฟล์ได้อย่างปลอดภัยด้วยการเข้ารหัสแบบ end-to-end แม้ว่าฉันจะบอกคุณว่ามันเป็นไปได้ที่จะใช้บริการนี้จากเครื่องเทอร์มินัล
เกี่ยวกับ ffsend
ffsend เป็นอินเทอร์เฟซ CLI แบบโอเพนซอร์สที่เขียนขึ้นเพื่อเข้ารหัสไฟล์จากบรรทัดคำสั่งได้อย่างง่ายดาย
ด้วย ffsend เป็นไปได้ที่จะสามารถแชร์ไฟล์ไม่เพียง แต่ยังรวมถึงไดเร็กทอรีได้อย่างง่ายดายและปลอดภัยจากบรรทัดคำสั่งผ่านลิงค์ที่ปลอดภัยส่วนตัวและเข้ารหัสด้วยคำสั่งง่ายๆเพียงคำสั่งเดียว
สิ่งสำคัญคือต้องระบุว่าไฟล์นั้นแชร์โดยบริการส่งและอาจมีขนาดสูงสุด 2 GB และสามารถดาวน์โหลดไฟล์ด้วยเครื่องมือนี้หรือผ่านเว็บเบราว์เซอร์ของคุณ
ไฟล์ทั้งหมดจะถูกเข้ารหัสบนไคลเอนต์เสมอและจะไม่มีการแชร์คีย์ลับกับโฮสต์ระยะไกล
สามารถระบุรหัสผ่านที่เป็นทางเลือกและระยะเวลาไฟล์เริ่มต้นคือ 1 (สูงสุด 20) การดาวน์โหลดหรือใช้ 24 ชั่วโมงเพื่อให้แน่ใจว่าไฟล์จะไม่ออนไลน์ตลอดไป
ในลักษณะสำคัญเราสามารถพบสิ่งต่อไปนี้:
- อัปโหลดและดาวน์โหลดไฟล์และไดเรกทอรีอย่างปลอดภัย
- ไฟล์จะถูกเข้ารหัสทางฝั่งไคลเอ็นต์ (ผู้ส่ง) เสมอ
- รองรับการป้องกันไฟล์ที่นำเสนอโดย Firefox Send (รหัสผ่านเพิ่มเติมการสร้างและขีด จำกัด การดาวน์โหลดที่กำหนดได้)
- รองรับเซิร์ฟเวอร์ Firefox รุ่นเก่าและใหม่
- เก็บถาวรและเก็บถาวรไดเร็กทอรีและการแยก
- ติดตามประวัติไฟล์ของคุณเพื่อการจัดการที่ง่าย
- ความสามารถในการใช้โฮสต์การจัดส่งแบบกำหนดเอง
- ตรวจสอบหรือลบไฟล์ที่แชร์
- การรายงานข้อบกพร่องที่แม่นยำ
- การเข้ารหัสสตรีมมิ่งและอัพโหลด / ดาวน์โหลดพื้นที่หน่วยความจำต่ำมาก
- ออกแบบมาเพื่อใช้ในการเขียนสคริปต์โดยไม่ต้องโต้ตอบ
จะติดตั้ง ffsend บน Ubuntu และอนุพันธ์ได้อย่างไร?
สำหรับผู้ที่สนใจสามารถติดตั้งอินเทอร์เฟซ CLI ของบริการ Firefox Send ในระบบของตนได้ เราแบ่งปันคำแนะนำในการทำ
ffsend สามารถติดตั้งบนการแจกจ่าย Linux ใด ๆ โดยการรวบรวมโดยตรงจากซอร์สโค้ดหรือด้วยการสนับสนุนแพ็คเกจ Snap
สิ่งแรกที่เราจะทำเพื่อให้สามารถติดตั้ง ffsend บนระบบของเราได้คือ เปิดเทอร์มินัลด้วย Ctrl + Alt + T และในนั้นเราจะพิมพ์คำสั่งต่อไปนี้เพื่อติดตั้งการอ้างอิงที่จำเป็นสำหรับการทำงานของ ffsend
ก่อนอื่นเราจะติดตั้งใบรับรอง OpenSSL และ CA
sudo apt install openssl ca-certificates
ทางเลือกผู้พัฒนาแนะนำให้ติดตั้ง xclip
sudo apt install xclip
ตอนนี้ในการติดตั้ง ffsend จาก Snap ระบบของเราต้องรองรับแพ็คเกจ Snap (Ubuntu 18.04 LTS และ Ubuntu 18.10 มีเป็นค่าเริ่มต้น)
ในเทอร์มินัลเราต้องพิมพ์คำสั่งต่อไปนี้:
snap install ffsend
และพร้อม
วิธีใช้ ffsend
ทำการติดตั้ง ffsend ในระบบของเราเรียบร้อยแล้ว เราสามารถเริ่มใช้บริการนี้ได้จากเครื่องปลายทางของเราอย่างสะดวกสบาย
ตอนนี้ เพื่ออัปโหลดไฟล์ (แชร์ไฟล์) ด้วยวิธีง่ายๆนั่นคือไม่ต้องตั้งรหัสผ่าน จำกัด การดาวน์โหลดหรืออายุการใช้งานลิงก์ ในเทอร์มินัลเราเพียงแค่พิมพ์:
ffsend upload /ruta/al/archivo/archivo.ext
โดยที่เราแทนที่ /path/al/archivo/archivo.ext ตามตำแหน่งของไฟล์ที่ระบุนามสกุล
เพื่อเพิ่มการป้องกันให้กับไฟล์กล่าวคือการใส่รหัสผ่านเราจะเพิ่ม - รหัสผ่านเท่านั้น สิ่งนี้มีลักษณะดังนี้:
ffsend upload /ruta/al/archivo/archivo.ext --password
และในเทอร์มินัลจะขอให้เราสร้างรหัสผ่าน
หากเราต้องการเพิ่มขีด จำกัด การดาวน์โหลดเราจะดำเนินการกับไฟล์ - ดาวน์โหลดโดยที่เราแทนที่ # ด้วยจำนวนการดาวน์โหลดสูงสุดที่ไฟล์นี้จะอนุญาตก่อนที่จะถูกลบออก
ffsend upload /ruta/al/archivo/archivo.ext --downloads #
คุณยังสามารถรวมทุกอย่างเข้าด้วยกัน:
ffsend upload /ruta/al/archivo/archivo.ext --password --downloads #
ในการดาวน์โหลดไฟล์เราต้องพิมพ์สิ่งต่อไปนี้ในเทอร์มินัล:
ffsend download “enlace”
ในกรณีที่เราแทนที่ "link" ด้วย URL ของไฟล์ที่ Firefox Send แชร์
ในทำนองเดียวกันคุณสามารถตรวจสอบว่าไฟล์ยังคงมีอยู่ด้วย:
ffsend exists “enlace”
หรืออายุการใช้งานของไฟล์ที่แชร์กับ:
ffsend info “enlace”
หากคุณต้องการทราบข้อมูลเพิ่มเติม คุณสามารถตรวจสอบลิงค์ต่อไปนี้