คู่มือนี้จะแสดงวิธีการลบข้อมูลอย่างปลอดภัยใน Linux เพื่อให้ไฟล์กู้คืนได้ยากอย่างเหลือเชื่อ
โปรดทราบ:คู่มือนี้เผยแพร่ครั้งแรกในปี 2552 ก่อนไดรฟ์ SSD คุณควร ไม่ ใช้คำสั่ง shred ใน Linux หากเครื่องใช้ไดรฟ์ SSD ไม่เพียงแต่จะไม่ทำงาน แต่ยังทำให้อายุการใช้งานของไดรฟ์สั้นลงอีกด้วย หากคุณกำลังใช้ไดรฟ์ SSD เราขอแนะนำให้คุณตรวจสอบคำสั่ง blkdiscard แทน
เมื่อผู้คนทิ้งเอกสารสำคัญ พวกเขามักจะใช้เครื่องทำลายเอกสารเพื่อให้แน่ใจว่าเอกสารเหล่านี้ไม่สามารถอ่านได้โดยบุคคลที่ไม่ได้รับอนุญาต ในทำนองเดียวกันบริษัทต่างๆ ก็ดำเนินการ การย่อย บนคอมพิวเตอร์ก่อนที่จะทิ้งหรือบริจาค นี่เป็นวิธีปฏิบัติที่ดีแม้แต่กับบุคคล คุณไม่ต้องการให้ใครมาขโมยข้อมูลส่วนตัวของคุณ เช่น รูปถ่าย อีเมล เอกสารธนาคาร ฯลฯ มาดูกันว่าคุณจะลบข้อมูลออกจากฮาร์ดไดรฟ์ Linux อย่างปลอดภัยได้อย่างไร ก่อนที่คุณจะขาย แจกให้ หรือรีไซเคิล
เราจะใช้โปรแกรม Linux ฉีก สำหรับสิ่งนี้. ฉีก เป็นเครื่องมือที่มักจะมาพร้อมกับลีนุกซ์ดิสทริบิวชันส่วนใหญ่ หากคุณไม่ได้ติดตั้งไว้ เพียงใช้ตัวจัดการแพ็คเกจของ Linux distribution เพื่อรับมัน Shred เป็นเครื่องมือที่มีประโยชน์มาก สามารถใช้เพื่อลบไฟล์แต่ละไฟล์อย่างปลอดภัยหรือแม้แต่ไดรฟ์ทั้งหมด โปรดทราบว่าหากคุณพยายามทำลายฮาร์ดไดรฟ์ที่ใช้ระบบปฏิบัติการของคุณ คุณจะต้องใช้ “Live CD distribution” เช่น Ubuntu Live CD
สมมติว่าคุณมีฮาร์ดไดรฟ์อยู่ที่ /dev/hda บนคอมพิวเตอร์ Linux ของคุณและคุณต้องการฉีกเนื้อหาทั้งหมดให้รันคำสั่งต่อไปนี้:
# ฉีก -fzv -n 100 /dev/hda
นี่คือการแยกคำสั่งที่แสดงด้านบน เรากำลังขอให้ ฉีก คำสั่งบังคับ (-f) เขียนทับดิสก์ด้วยศูนย์ (-z) และแสดงเอาต์พุตในลักษณะละเอียด (-v) เราขอฉีก เพื่อเขียนทับดิสก์ด้วยเลขศูนย์เหล่านี้ร้อยครั้ง (-n 100)
ชำระเงินหน้า man ของคำสั่ง shred สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้งาน มีตัวเลือกอื่นๆ อีกสองสามตัวที่อธิบายไว้ในหน้าคู่มือที่คุณอาจพบว่ามีประโยชน์