GNU/Linux >> Belajar Linux >  >> Linux

Cara Aman Menghancurkan/Menghapus Data di Hard Drive dengan Rusak di Linux

Terkadang Anda perlu menghancurkan atau menghapus data dari hard drive (misalnya, sebelum Anda menjual hard drive lama Anda di eBay) sehingga tidak ada orang lain yang dapat mengaksesnya. Menghapus data saja (misalnya dengan rm) tidak cukup karena hanya menghapus penunjuk sistem file, tetapi tidak menghapus data, sehingga dapat dengan mudah dihapus dengan perangkat lunak pemulihan. Bahkan menghilangkan hard drive Anda mungkin tidak cukup. Di sinilah shred berperan - shred dapat menimpa file dan partisi berulang kali, untuk mempersulit penyelidikan perangkat keras yang sangat mahal untuk memulihkan data.

1 Tentang Aplikasi shred Linux

rusak dapat digunakan untuk menghapus file dan juga partisi dan hard drive. Jika Anda melihat halaman manual shred...

man shred

... Anda mungkin memperhatikan hal berikut:

CAUTION: Note that shred relies on a very important assumption: that the file system overwrites data in place. This is the traditional way to do things, but many modern file system designs do not satisfy this assumption. The following are examples of file systems on which shred is not effective, or is not guaranteed to be effective in all file system modes:
* log-structured or journaled file systems, such as those supplied with AIX and Solaris (and JFS, ReiserFS, XFS, Ext3, etc.)
* file systems that write redundant data and carry on even if some writes fail, such as RAID-based file systems
* file systems that make snapshots, such as Network Appliance's NFS server
* file systems that cache in temporary locations, such as NFS version 3 clients
* compressed file systems
In the case of ext3 file systems, the above disclaimer applies (and shred is thus of limited effectiveness) only in data=journal mode, which journals file data in addition to just metadata. In both the data=ordered (default) and data=writeback modes, shred works as usual. Ext3 journaling modes can be changed by adding the data=something option to the mount options for a particular file system in the /etc/fstab file, as documented in the mount man page (man mount).

Ini adalah sesuatu yang perlu Anda khawatirkan hanya jika Anda menggunakan shred untuk menghapus file. Namun, karena saya ingin menghapus hard drive, saya akan menggunakan shred untuk seluruh partisi atau hard drive dalam tutorial ini.

2 Menggunakan rusak

Jika Anda ingin menghapus partisi sistem Anda, Anda harus boot ke sistem langsung (seperti Knoppix, Live-CD Ubuntu, sistem penyelamatan hoster Anda, dll.). Ini tidak diperlukan jika Anda tidak ingin menghapus partisi sistem Anda.

rusak harus sudah diinstal (Anda dapat memeriksa dengan

which shred

); jika tidak Anda dapat menginstalnya sebagai berikut (Debian/Ubuntu/Knoppix):

apt-get install coreutils

Seperti yang saya katakan sebelumnya, saya ingin menggunakan shred pada partisi dan hard drive. Jadi, misalnya, untuk menghapus partisi /dev/sda5, Anda dapat menggunakan

shred -vfz -n 10 /dev/sda5

-v:menunjukkan kemajuan

-f:ubah izin untuk mengizinkan penulisan jika perlu

-z:tambahkan penimpaan akhir dengan nol untuk menyembunyikan penghancuran

-n:menimpa N kali alih-alih default (3)

Jadi ini akan menimpa /dev/sda5 sepuluh kali.

Anda juga dapat menggunakan shred untuk partisi RAID, mis.

shred -vfz -n 10 /dev/md1

Dan untuk menghapus hard drive penuh seperti /dev/sda, Anda dapat menggunakan

shred -vfz -n 10 /dev/sda

Harap dicatat bahwa penghancuran dapat memakan waktu lama, tergantung pada ukuran partisi/hard drive Anda dan jumlah proses (-n).


Linux
  1. Bagaimana cara membuat file dengan ukuran tertentu di Linux?

  2. Bagaimana saya bisa memantau data pada port serial di Linux?

  3. Bagaimana cara menulis file dengan C di Linux?

  1. Linux + Bagaimana Cara Mengabaikan (filter) File Dengan Spasi?

  2. Bagaimana cara mengganti file di jar dengan baris perintah di linux?

  3. Bagaimana cara menghapus file dengan nama ini di linux:-]???????q

  1. Cara Membuat Sistem File ZFS dengan Kompresi File di Linux

  2. Bagaimana cara menghapus ruang disk kosong di Linux?

  3. Cara mengisi hard drive di Linux