แน่นอนว่ามันเกิดขึ้นกับคุณมากกว่าหนึ่งครั้งที่คุณลบข้อมูลบางอย่างโดยไม่ได้ตั้งใจหรือคุณคิดว่ามันไม่จำเป็นอีกต่อไปและปรากฎว่าในภายหลังคุณต้องกู้คืนข้อมูลนั้นและต้องขอบคุณบางโปรแกรมหรือบางรหัสที่คุณสามารถกู้คืนได้ แต่ถ้าคุณต้องการลบข้อมูลอย่างถาวรล่ะ? เช่นเดียวกับที่มีเครื่องมือการกู้คืนเรายังสามารถค้นหาเครื่องมือทำลายล้างเช่น ฉีก
เครื่องมือนี้มาในแพ็คเกจ คอร์ยูทิล ซึ่งติดตั้งไว้ล่วงหน้าภายในการแจกจ่าย Linux ใด ๆ แพ็คเกจ coreutils นี้มีชุดเครื่องมือพื้นฐานสำหรับบรรทัดคำสั่งซึ่ง ได้แก่ ฉีกไม่มีอะไรมากไปกว่ายูทิลิตี้ที่โดดเด่นในเรื่องการใช้งานที่ง่ายมากและเหนือสิ่งอื่นใดที่มีประสิทธิภาพ ทำลาย ทุกสิ่งที่เราต้องการ (หรือสิ่งที่เราไม่ต้องการอีกต่อไป) เช่นเดียวกับชื่อของมัน
การดำเนินการของ ฉีก คือโดยทั่วไปจะเขียนทับไฟล์หรือข้อมูลที่เราระบุหลายครั้ง (25 โดยค่าเริ่มต้น) ซึ่งทำโดยใช้โครงร่างข้อความหลายรูปแบบเพื่อแปลงทุกสิ่งที่ไฟล์ต้นฉบับมีอยู่เป็นเนื้อหาอื่นที่แตกต่างไปจากเดิม
สำหรับผู้ใช้ที่ไม่คุ้นเคยพวกเขาสามารถตรวจสอบทุกสิ่งที่เครื่องมือนี้ช่วยให้เราได้อย่างรวดเร็ว คนฉีก.
หลังจากนี้ไปที่ส่วนปฏิบัติ เริ่มต้นด้วยตัวอย่างการใช้งานก่อนอื่นเพื่อดูว่ามันเกี่ยวกับอะไรเราจะใช้ฮาร์ดดิสก์หรือพาร์ติชันบางส่วน: ถ้าเรามีพาร์ติชันที่ควบคุมตามขนาดโดยใช้คำสั่ง lsblk เราค้นหาพาร์ติชันที่เราต้องการทันทีด้วยคำสั่ง นับ จะถูกถอดออกและจากนั้นด้วย ฉีก เราจะให้คุณตรวจสอบ ทันเวลา:
ฉีก -vzn 0 / dev / sda1
ด้วยบรรทัดก่อนหน้านี้เราจะกำจัดข้อมูลทั้งหมดที่อยู่ในพาร์ติชัน“ sda1” และด้วยพารามิเตอร์อื่น ๆ เช่น“ v” ที่แสดงให้เราเห็นถึงความคืบหน้าของการดำเนินการ“ z” ที่ช่วยปกปิดการทำลายโดย เขียนทับด้วยศูนย์ที่ท้ายและ "n" ตามด้วยศูนย์ซึ่งหมายความว่ากระบวนการจะดำเนินการเพียงครั้งเดียวโดยไม่ต้องทำซ้ำ ยิ่งทำซ้ำกระบวนการมากเท่าไหร่การลบก็จะมีประสิทธิภาพมากขึ้นเท่านั้นสิ่งที่หากคุณต้องจำไว้เมื่อใช้ Shred ก็คือสิ่งนี้ มันเป็นกระบวนการที่ช้าโดยเฉพาะอย่างยิ่งถ้าเราจะใช้กับแผ่นดิสก์ที่มีขนาดมาก ตัวอย่างที่แสดงให้เห็นนั้นขอแนะนำให้ใช้โดยผู้ใช้ที่ไม่ใช่ผู้เชี่ยวชาญหรือผู้ใช้ทั่วไป
ถ้าเราจะลบไฟล์มันจะง่ายกว่าและเร็วกว่ามาก:
ฉีก -u / path / file
ตัวเลือก "u" เป็นผู้รับผิดชอบในการลบข้อมูล อย่างไรก็ตามหากเราพบไฟล์ขนาดใหญ่มากเราสามารถใช้ขั้นตอนเดียวกันได้อย่างสมบูรณ์เพียงแค่เพิ่มพารามิเตอร์ลบและเราบอกให้ทำซ้ำขั้นตอนสามครั้ง:
ฉีก -ubzn 2 / path / file
ส่วนที่เราต้องระวังก็คือ เราจะใช้ฉีกที่ไหนเนื่องจากอาจทำงานได้ไม่ดีกับการกำหนดค่าหน่วยเก็บข้อมูลบางอย่างหรือกับระบบไฟล์ทั้งหมด
เอาล่ะสิ่งเดียวที่ไม่เหมาะกับฉันคือฉันคิดว่าในฮาร์ดไดรฟ์ปัจจุบันที่มีการเขียนทับแบบธรรมดามันเป็นไปไม่ได้ที่จะกู้คืนข้อมูลใด ๆ เลยไม่จำเป็นต้องทำ 25 ครั้ง บางทีมันถูกออกแบบมาให้ใช้กับอุปกรณ์ประเภทใดก็ได้ฉันไม่รู้ว่าต้องเขียนทับเทปหลาย ๆ ครั้งเพื่อป้องกันการกู้คืนหรือไม่
ฉันสงสัยว่าการเขียนทับข้อมูลนี้จำเป็นสำหรับฮาร์ดไดรฟ์ SSD ด้วยหรือไม่
SSD เป็นสิ่งที่แยกจากกันเนื่องจากระบบการเขียนซึ่งจะหลีกเลี่ยงการเขียนทับที่เดิมเสมอ ดังนั้นฉันจึงได้ค้นหาและอธิบายเรื่องนี้เล็กน้อยที่นี่:
http://www.tuwindowsmundo.com/elimina-de-manera-segura-los-archivos-de-tus-unidades-ssd-y-hdd/
พวกเขาแสดงความคิดเห็นว่ามีการใช้ซอฟต์แวร์เฉพาะจากผู้ผลิตแต่ละรายพวกเขายังแสดงความคิดเห็นกับ Parted Magic ว่าเป็นการแจกจ่ายลินุกซ์ซึ่งพวกเขาบอกว่าใช้ซอฟต์แวร์ฟรีเช่น gparted เป็นต้น
ในการค้นหาฉันเห็นบทความก่อนหน้าโดย Desdelinux: https://blog.desdelinux.net/como-limpiar-tus-discos-y-borrar-archivos-en-forma-segura/ ซึ่งมีความเห็นแล้วว่ามันไม่ได้ผล 100% ใน SSD ความคิดเห็นจาก "desikoder" ช่วยทดแทน shred ได้ดี: head -c $ (wc -c FILE) / dev / urandom> FILE
การศึกษาดูไม่ดีเกี่ยวกับการลบ SSD: cseweb.ucsd.edu/~m3wei/assets/pdf/FMS-2010-Secure-Erase.pdf
ดังนั้นหากวันหนึ่งคุณทำ SSD ที่มีข้อมูลสำคัญตกหล่นอย่าลืมตอกและเจาะ
คำอธิบายเกี่ยวกับวิธีการติดตั้งดิสก์ SSD ใน Linux นั้นน่าสนใจ แต่ในแง่ของการหลีกเลี่ยงการแยกส่วนมากกว่าการลบเนื้อหา: http://www.atareao.es/ubuntu/linux-y-discos-duros-ssd/
ดังนั้นในตอนนี้ฉันไม่วางใจว่าจะสามารถลบข้อมูลบางอย่างบน SSD ได้ด้วยความน่าเชื่อถือทั้งหมด
SSD เป็นสิ่งที่แยกจากกันเนื่องจากระบบการเขียนซึ่งจะหลีกเลี่ยงการเขียนทับที่เดิมเสมอ ดังนั้นฉันจึงได้ค้นหาและอธิบายเรื่องนี้เล็กน้อยที่นี่:
http://www.tuwindowsmundo.com/elimina-de-manera-segura-los-archivos-de-tus-unidades-ssd-y-hdd/
พวกเขาแสดงความคิดเห็นว่ามีการใช้ซอฟต์แวร์เฉพาะจากผู้ผลิตแต่ละรายพวกเขายังแสดงความคิดเห็นกับ Parted Magic ว่าเป็นการแจกจ่ายลินุกซ์ซึ่งพวกเขาบอกว่าใช้ซอฟต์แวร์ฟรีเช่น gparted เป็นต้น
ในการค้นหาฉันเห็นบทความก่อนหน้าโดย Desdelinux: บล็อก.desdelinux.net/how-to-clean-your-disks-and-delete-files-safely/ ซึ่งมีการกล่าวถึงแล้วว่าไม่มีประสิทธิภาพ 100% บน SSD ความคิดเห็นโดย "desikoder" ให้สิ่งทดแทนที่ดีสำหรับ shred: head -c $(wc -c FILE) /dev/urandom > FILE
การศึกษาดูไม่ดีเกี่ยวกับการลบ SSD: cseweb.ucsd.edu/~m3wei/assets/pdf/FMS-2010-Secure-Erase.pdf
ดังนั้นหากวันหนึ่งคุณทำ SSD ที่มีข้อมูลสำคัญตกหล่นอย่าลืมตอกและเจาะ
คำอธิบายเกี่ยวกับวิธีการติดตั้งดิสก์ SSD ใน Linux นั้นน่าสนใจ แต่ในแง่ของการหลีกเลี่ยงการแยกส่วนมากกว่าการลบเนื้อหา: http://www.atareao.es/ubuntu/linux-y-discos-duros-ssd/
ดังนั้นในตอนนี้ฉันไม่วางใจว่าจะสามารถลบข้อมูลบางอย่างบน SSD ได้ด้วยความน่าเชื่อถือทั้งหมด
มันจะช่วยฉันได้ แต่ฉันจะลบไฟล์จากดิสก์ GNU ได้อย่างไร ???