Menghapus file dengan srm di Linux

Apakah Anda memiliki data sensitif pada drive server Linux Anda yang perlu dihapus dengan aman? Mungkin itu file konfigurasi atau data klien. Terlepas dari informasi apa yang dapat ditemukan dalam file-file itu, Anda perlu sarana untuk menghilangkannya. Salah satunya adalah menghapus file dengan srm di Linux dengan aman.

Dengan platform Linux ada beberapa alat yang mungkin untuk proses ini, beberapa di antaranya tidak dapat diandalkan untuk menghapus informasi tersebut dan beberapa hanya dapat diandalkan saat bekerja pada drive magnetik. Jadi jika server Anda bekerja dengan SSD, Anda harus memastikan untuk menggunakan alat yang cocok untuk tugas itu. Salah satu alat tersebut adalah Secure-delete Toolkit.

Secure-delete Toolkit adalah kumpulan alat penghapusan file yang mencakup perintah srm (untuk menghapus file di Linux dengan aman). Saya ingin memandu Anda melalui proses menginstal dan menggunakan srm di Ubuntu Server. Toolkit ini dapat dengan mudah dipasang di hampir semua distribusi Linux dari dalam repositori standar, jadi menjalankannya di distribusi pilihan Anda akan dilakukan dengan cara yang sama.

Perintah menghapus file dengan SRM di Linux sedemikian rupa sehingga mereka tidak dapat dipulihkan. Proses penghapusan adalah:

  1. 1 pass dengan 0xff.
  2. 5 random passes.
  3. 27 berlalu dengan nilai-nilai khusus.
  4. 5 random passes.
  5. Ganti nama file.
  6. Pemotongan file.

Instal srm di Linux

Instal Secure-delete Toolkit di Linux cukup aman dan sederhana. Buka jendela terminal dan berikan perintah:

sudo apt-get install secure-delete -y

Setelah instalasi selesai, sudah siap digunakan.

Menghapus file degan srm di Linux

Sekarang saatnya menghapus beberapa file. Mari kita buat file uji untuk dihapus. Pertama, buat file dengan data acak. Ini dapat dilakukan dengan menggunakan perintah seperti ini:

head -c 10MB </dev/urandom > testfile

Perintah di atas akan membuat file biner bernama testfile yang diisi dengan 10 Mb data acak. Sekarang mari kita hapus file itu. Kami akan menggunakan dua opsi:

  • v – untuk keluaran verbose.
  • z – untuk menghapus penulisan terakhir dengan nol alih-alih data acak.

Perintah akan terlihat seperti ini:

srm -vz testfile

Karena kami membuat file bertubuh kecil, proses penghapusan akan terjadi dalam waktu sekitar satu hingga dua menit. Jika Anda harus menghapus file yang jauh lebih besar, bersiaplah untuk mengambil waktu yang sedikit lebih lama. Biarkan sampai selesai, jika tidak proses penghapusan akan gagal dan data Anda tetap utuh (meskipun hanya sebagian).

Setelah perintah selesai, data Anda akan dihapus dengan aman.

Ketika prosesnya selesai, srm akan memberi tahu Anda bahwa itu sudah selesai. Keluarkan perintah ls untuk memverifikasi file hilang.

Menghapus direktori dengan srm di Linux

Jika Anda perlu menghapus seluruh direktori dengan aman, srm akan bisa melakukannya. Buat direktori uji dengan perintah:

mkdir ~/TEST

Sekarang buat file dengan data acak dengan cara yang sama seperti yang Anda lakukan di atas:

head -c 10MB </dev/urandom > ~/TEST/testfile

Dengan file uji dan direktori pada tempatnya, mereka dapat dihapus dengan aman dengan perintah berikut:

srm -r ~/TEST

Dan itu semua adalah cara menghapus file dengan aman dengan perintah srm. Jangan percaya file-file sensitif yang perlu dihapus dengan proses penghapusan standar. Masukkan perintah ini ke dalam toolkit Anda untuk menyelesaikan misi keamanan.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *