การเข้ารหัสเป็นสิ่งที่ผู้ใช้ Linux ที่เราควรทำทุกคนจริงจังมากขึ้น โดยเฉพาะอย่างยิ่งในยุคสงครามไซเบอร์การจารกรรมขององค์กรและการรุกรานความเป็นส่วนตัวของรัฐที่ถูกลงโทษ ปัญหาคือผู้ใช้หลายคนไม่ทราบว่าจะเริ่มต้นเมื่อใดเพื่อล็อคข้อมูลส่วนบุคคล ในบทช่วยสอนนี้เราจะไปสามวิธีที่คุณสามารถเข้ารหัสไฟล์บน Linux เพื่อความปลอดภัยได้อย่างง่ายดาย
1. GnuPG
GnuPG เป็นวิธีที่ง่ายที่สุดในการเข้ารหัสไฟล์บน Linux มันเป็นรากฐานสำหรับการเข้ารหัสเกือบทั้งหมดบน Linux โอกาสที่ GnuPG จะถูกติดตั้งบน Linux PC ของคุณแล้ว ในกรณีที่การแจกจ่าย Linux ของคุณยังไม่มี GnuPG คุณสามารถติดตั้งได้โดยเปิดเทอร์มินัลแล้วค้นหา“ gpg” GnuPG มีการใช้กันอย่างแพร่หลายดังนั้นการกระจาย Linux ที่สำคัญจะมี
หากต้องการเข้ารหัสไฟล์ด้วย GnuPG ให้เปิดไฟล์หน้าต่างเทอร์มินัล ภายในเทอร์มินัลให้คิดถึงสิ่งที่คุณต้องการล็อคและย้ายเทอร์มินัลไปยังพื้นที่ของระบบไฟล์ของคุณ ตัวอย่างเช่น: เพื่อเข้ารหัสไฟล์ในเอกสารคุณจะใช้คำสั่ง cd เพื่อไปที่ไดเรกทอรีนั้น
cd ~/Documents
เมื่ออยู่ในโฟลเดอร์ที่คุณต้องการเข้ารหัสให้ใช้คำสั่ง ls เพื่อดูไฟล์ทั้งหมดที่อยู่ในไดเรกทอรี
ls
เลือกสิ่งที่คุณต้องการเข้ารหัสโดยใช้ GnuPG จากนั้นรันกระบวนการเข้ารหัสด้วย:
gpg -c file
ถอดรหัสไฟล์ที่เข้ารหัสโดยใช้คำสั่งถอดรหัส
gpg filename.gpg
2. การเข้ารหัสโดยใช้ Archive Manager
เครื่องมือเก็บถาวรจำนวนมากบน Linux สนับสนุนระดับพื้นฐานของการเข้ารหัส สิ่งนี้เป็นสิ่งที่สมบูรณ์แบบถ้าคุณไม่ยึดมั่นในความลับของ บริษัท หรืออะไรทำนองนั้น การล็อกไฟล์ส่วนบุคคลอาจทำได้ง่ายเหมือนกับการสร้างไฟล์เก็บถาวร ZIP / TAR / 7Z / Etc ในการเริ่มต้นให้เปิดตัวจัดการไฟล์ Linux ของคุณและไปที่ไฟล์ที่คุณพยายามเข้ารหัส
ในตัวจัดการไฟล์ให้ไฮไลต์ไฟล์ (หรือโฟลเดอร์) และคลิกขวา ในเมนูคลิกขวาเลือก "สร้างที่เก็บถาวร" เลือกตัวเลือกเพื่อ“ บีบอัดถึง” (หรือเทียบเท่า) การเลือกตัวเลือกนี้จะเปิดเครื่องมือตัวจัดการเก็บถาวรแทนการสร้างไฟล์เก็บถาวรทันที
บันทึก: แทนที่จะเป็น 'สร้างที่เก็บถาวร' เมนูคลิกขวาอาจมีตัวเลือกที่ระบุว่า "บีบอัด" หรือสิ่งที่คล้ายกัน
รูปแบบไฟล์เก็บถาวรที่แตกต่างกันจำนวนมากรองรับการเข้ารหัส ที่กล่าวไว้ให้เลือก“ ZIP” เนื่องจากเป็นรูปแบบที่เป็นสากลมากที่สุดและรองรับการเข้ารหัสที่ดี หลังจากเลือก“ ZIP” แล้วให้มองหา“ การป้องกันด้วยรหัสผ่าน” หรืออื่น ๆ ที่คล้ายกัน
นี่จะแสดงเมนูการเข้ารหัส ภายในเมนูการเข้ารหัสมองหาและเลือกระดับการเข้ารหัสที่คุณต้องการใช้ ป้อนรหัสผ่านแล้วคลิกปุ่มตกลงเพื่อเริ่มกระบวนการบีบอัด
หากต้องการถอดรหัสให้คลิกขวาที่ไฟล์เก็บถาวรภายในตัวจัดการไฟล์แล้วเลือก“ ขยายไฟล์” ผู้ใช้จะถูกขอให้ป้อนรหัสผ่านเพื่อดำเนินการต่อ
3. mCrypt
อีกวิธีที่ง่ายและรวดเร็วในการเข้ารหัสไฟล์Linux ใช้เครื่องมือ mCrypt เช่นเดียวกับ GnuPG เป็นเทอร์มินัลที่ใช้งานได้และมีอยู่ใน Linux ส่วนใหญ่ ด้วยการใช้คำสั่งด่วนหรือสองคำสั่งผู้ใช้สามารถล็อคไฟล์สำคัญได้อย่างง่ายดาย
การติดตั้ง
ในการรับ mCrypt ให้เลือกระบบปฏิบัติการของคุณจากรายการและติดตั้ง
อูบุนตู
sudo apt install mcrypt
Debian
sudo apt-get install mcrypt
Arch Linux
Arch Linux ไม่ได้ติดตั้ง Mcrypt ตามปกติที่เก็บแพ็กเกจ ในการใช้งานคุณจะต้องดาวน์โหลดจาก AUR โดยใช้ผู้ช่วย AUR แทน ชี้ผู้ช่วย AUR ของคุณไปที่แพ็คเกจนี้หรือไปดาวน์โหลดสแนปชอตเพื่อติดตั้งด้วยตนเอง
Fedora
sudo dnf install mcrypt
OpenSUSE
sudo zypper install mcrypt
การเข้ารหัสลับ
ขั้นแรกให้ใช้เทอร์มินัลเพื่อไปยังไดเรกทอรีที่คุณต้องการล็อคไฟล์ ในตัวอย่างนี้ไฟล์จะอยู่ใน / home / ชื่อผู้ใช้ / ดาวน์โหลด /
cd ~/Downloads
ภายในไดเรกทอรีดาวน์โหลดให้ใช้คำสั่ง ls เพื่อแสดงไฟล์ทั้งหมด
ls
ตรวจสอบรายชื่อไฟล์ที่คำสั่ง ls แสดงและค้นหาชื่อไฟล์ที่คุณต้องการเข้ารหัส จากนั้นใช้ mcrypt เพื่อล็อคพวกเขาด้วย:
mcrypt secretfile1
นอกจากนี้ยังสามารถเข้ารหัสหลายไฟล์ได้โดยไม่ จำกัด
mcrypt secretfile1 secretfile2
หลังจากเรียกใช้การดำเนินการนี้เครื่องมือ Mcrypt จะขอให้ผู้ใช้ป้อนรหัสผ่าน อย่าลืมใช้รหัสผ่านที่ปลอดภัยและน่าจดจำเพื่อเข้ารหัสไฟล์ของคุณ
ถอดรหัส
การปลดล็อกไฟล์เก็บถาวร mCrypt ที่เข้ารหัสนั้นค่อนข้างเป็นธรรมซื่อตรง ในการเริ่มต้นให้ตรวจสอบให้แน่ใจว่าได้ใส่ซีดีลงในไดเรกทอรีที่มีการเข้ารหัสถาวร ตามตัวอย่างไฟล์ถูกเข้ารหัสใน ~ / ดาวน์โหลดดังนั้นใช้คำสั่ง cd เพื่อนำทางไปยังตำแหน่งนั้น
cd ~/Downloads
จากนั้นให้เริ่มกระบวนการถอดรหัสลับ:
mcrypt -d secretfile1.nc secretfile2.nc
ข้อสรุป
การเข้ารหัสไฟล์ส่วนบุคคลบน Linux ไม่เป็นเช่นนั้นฟังดูยาก ในความเป็นจริงด้วยคำสั่งเพียงไม่กี่คำคุณสามารถนำเอกสารส่วนตัวที่มีความสำคัญรูปภาพ ฯลฯ ล็อกไว้และทำให้พวกเขาปลอดภัย
มันจะดีถ้านักพัฒนา Linux แจกจ่ายไฟล์เข้ารหัสที่เป็นมาตรฐานและให้วิธีแก้ปัญหาเดียว จนถึงตอนนี้ดูเหมือนว่าเราจะต้องใช้เครื่องมืออย่าง GPG, mCrypt และอื่น ๆ
ความคิดเห็น