การเข้ารหัสไฟล์บน Linux

Encrypting Files Linux



ด้วยโลกของเทคโนโลยีที่มีการเปลี่ยนแปลงครั้งใหญ่และการเปลี่ยนแปลงที่รุนแรง สิ่งนี้ทำให้ทุกสิ่งรอบตัวเรากลายเป็นดิจิทัล ธุรกิจ การศึกษา บริษัท – ทุกแพลตฟอร์มอุตสาหกรรมได้เริ่มกำหนดรูปแบบการทำงานของพวกเขาเพื่อให้สอดคล้องกับความต้องการของสังคมที่เปลี่ยนแปลงตลอดเวลา

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







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



การเข้ารหัสคืออะไร?

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



ให้เราดูเทคนิคการเข้ารหัสที่เป็นที่นิยมที่สุดที่มีอยู่ใน Linux ในปัจจุบัน





1. ตัวจัดการเอกสาร

วิธีพื้นฐานที่สุดในการเข้ารหัสไฟล์ของคุณใน Linux คือการใช้ Archive Manager ทั่วไปที่ติดตั้งไว้แล้วในระบบ Linux ของคุณ ก่อนอื่น ไปที่โฟลเดอร์หรือไฟล์ที่คุณต้องการเข้ารหัส ต่อไป คลิกขวา ในโฟลเดอร์หรือไฟล์ จากนั้นคลิกที่ ประคบ .



ถัดไปเพียงแค่เลือก .zip ส่วนขยายและคลิกที่ สร้าง .

หลังจากนั้นให้เปิดไฟล์ zip ของคุณและคลิกที่ ไอคอนแฮมเบอร์เกอร์ ที่ด้านบนขวาของไฟล์ zip

จากนั้นเลือก ตัวเลือกรหัสผ่าน จากเมนูแบบเลื่อนลงและตั้งรหัสผ่านของคุณ

เพียงแค่คลิกที่ บันทึก และไฟล์ของคุณจะถูกเข้ารหัสด้วยรหัสผ่าน (ดูภาพด้านล่าง)

ตอนนี้เมื่อใดก็ตามที่คุณพยายามแตกไฟล์ ระบบจะถามรหัสผ่านที่คุณตั้งค่าไว้ก่อนหน้านี้

2. GnuPG

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

ก) การติดตั้ง GPG

GPG มาพร้อมกับ Linux Distributions ส่วนใหญ่ที่ติดตั้งไว้ล่วงหน้า อย่างไรก็ตาม หากผู้ใช้อยู่ในความครอบครองของระบบโดยไม่ได้ติดตั้ง GPG ผู้ใช้จะต้องเปิดบรรทัดคำสั่งผ่าน Ubuntu Dash หรือ Ctrl+Alt+T ทางลัดและป้อนคำสั่งต่อไปนี้:

$sudoฉลาดติดตั้งgnupg

โปรดทราบว่าคำสั่งที่ให้ไว้ข้างต้นมีไว้สำหรับระบบ Linux ที่ใช้ Debian เท่านั้น เช่น Ubuntu หากผู้ใช้มีระบบ Red Hat Linux เช่น Fedora ผู้ใช้จำเป็นต้องป้อนคำสั่งต่อไปนี้ในบรรทัดคำสั่ง:

$ยำติดตั้งgnupg

b) การใช้ GPG เพื่อเข้ารหัสไฟล์

ในการเข้ารหัสไฟล์ของคุณโดยใช้ GPG ก่อนอื่นให้ไปที่โฟลเดอร์ที่คุณต้องการเข้ารหัสและเปิดเทอร์มินัล ในเทอร์มินัล ให้ป้อนคำสั่งต่อไปนี้เพื่อเริ่มกระบวนการ:

$gpg-คชื่อไฟล์

ชื่อไฟล์ในที่นี้หมายถึงชื่อไฟล์ที่คุณกำลังพยายามเข้ารหัส

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

$ลส

วิธีที่ดีกว่าในการเข้ารหัสไฟล์ใน GPG คือการใช้คีย์ส่วนตัว สำหรับสิ่งนี้ ก่อนอื่นเราต้องสร้างคีย์ส่วนตัว สามารถทำได้โดยรันคำสั่งต่อไปนี้:

$gpg--gen-key

จากนั้นจะถามคุณสำหรับ ชื่อและที่อยู่อีเมล แล้วจะถามว่าจะ OK ทั้งหมดหรือ Quit กด O ถ้าคุณต้องการดำเนินการต่อ ตอนนี้ระบบจะแจ้งให้ป้อนรหัสผ่านสำหรับคีย์

เมื่อสร้างคีย์แล้ว คุณสามารถใช้สิ่งนี้เพื่อเข้ารหัสไฟล์ของคุณโดยใช้คำสั่งต่อไปนี้:

$gpg-และ -NS 'คำสำคัญ'ชื่อไฟล์

คำหลักต้องเป็นชื่อของคุณหรือที่อยู่อีเมลที่คุณใช้ สำหรับการถอดรหัสไฟล์ คุณเพียงแค่ป้อนคำสั่งต่อไปนี้:

$gpg-NSfilename.gpg>ชื่อไฟล์ใหม่

คุณจะถูกขอให้ป้อนรหัสผ่านที่คุณตั้งไว้ก่อนหน้านี้ และเมื่อเสร็จแล้ว คุณจะมีไฟล์ที่ถอดรหัสลับในโฟลเดอร์ของคุณ

ตัวอย่างที่แสดงด้านล่างสำหรับกระบวนการถอดรหัสลับ


3. หอยโข่ง

สำหรับผู้ใช้ที่สะดวกสบายในการใช้ GUI มากกว่าบรรทัดคำสั่ง Nautilus จะเป็นทางเลือกที่ดีกว่า GPG นอกจากนี้ยังเป็นซอฟต์แวร์ที่สามารถใช้สำหรับการเข้ารหัสและถอดรหัสข้อมูล

ก) การติดตั้ง Nautilus

อันดับแรก เราต้องติดตั้ง Nautilus ซึ่งสามารถทำได้โดยรันคำสั่งต่อไปนี้:

$sudo apt-get installม้าน้ำ-หอยโข่ง-และ

หลังจากติดตั้ง Nautilus แล้ว ให้รันคำสั่งต่อไปนี้เพื่อรีสตาร์ท Nautilus:

$หอยโข่ง-NS

b) การใช้ Nautilus เพื่อเข้ารหัสไฟล์

ไปที่โฟลเดอร์ที่มีไฟล์ที่คุณต้องการเข้ารหัส ต่อไป คลิกขวา ในโฟลเดอร์หรือไฟล์ จากนั้นคลิกที่ เข้ารหัส .

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

สุดท้าย คุณสามารถถอดรหัสไฟล์ของคุณโดย คลิกขวา บนไฟล์ที่เข้ารหัส pgp แล้วคลิกที่ เปิดด้วย Decrypt File .

จากนั้นจะขอให้คุณป้อน ข้อความรหัสผ่าน ซึ่งเมื่อเข้าไปแล้วกด ตกลง จะให้ไฟล์ถอดรหัสของคุณ

วิธีที่ดีที่สุดในการเข้ารหัสไฟล์ใน Linux

ด้วยปัญหาความเป็นส่วนตัวและการโจมตีทางไซเบอร์ที่เพิ่มมากขึ้น การเริ่มรักษาความปลอดภัยข้อมูลและปกป้องเดสก์ท็อปของคุณโดยใช้โปรโตคอลความปลอดภัยจึงเป็นเรื่องสำคัญ การเข้ารหัสเป็นวิธีหนึ่งในการทำให้ข้อมูลของคุณปลอดภัยและได้รับการปกป้อง จากตัวเลือกมากมายที่มีอยู่สำหรับการเข้ารหัสข้อมูล GPG ทำหน้าที่เป็นหนึ่งในซอฟต์แวร์ที่ใช้ Command Line ที่ได้รับความนิยมมากที่สุด และ Nautilus พร้อมกับ Archive Manager ที่มีอยู่แล้วใน Ubuntu ก็ถือเป็นทางเลือกที่ดีเช่นกัน หากผู้ใช้ต้องการเพิ่มการรักษาความปลอดภัยแบบครอบคลุมให้กับคอมพิวเตอร์ การเข้ารหัสจะเป็นทางเลือกที่มีประสิทธิภาพและใช้งานง่าย