GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa menghapus sepenuhnya konten VPS lama saya?

Solusi 1:

  1. Hapus file sebanyak mungkin menggunakan shred atau sekadar rm .
  2. Buat file acak besar di semua ruang dengan cat /dev/urandom > /bigfile
  3. Hapus ini dengan shred (berapa banyak iterasi yang Anda jalankan terserah Anda kecuali Anda memiliki beberapa sangat informasi sensitif di sana Anda mungkin hanya menggunakan shred /bigfile -n 0 -z ke nol ruang yang baru diacak.
  4. Ulangi langkah 2 dan 3 untuk setiap sistem file, kecuali jika semua penyiapan Anda menggunakan satu sistem file.

Namun satu peringatan besar:Anda hanya memengaruhi ruang di media fisik tempat data Anda berada saat ini. Itu mungkin berada di tempat lain kemarin karena host memutuskan untuk mengatur ulang volume / grup LVM tempat data aktif, atau mungkin VM Anda dipindahkan dari host ke host sebagai bagian dari latihan penyeimbangan ulang beban, dan host mungkin memiliki cadangan di beberapa tempat sebagai bagian dari rencana pemulihan bencana standar (sehingga jika mesin host mati secara dahsyat, mereka dapat memulihkan mesin Anda dari cadangan terakhir yang bagus).

Satu-satunya cara yang benar untuk memastikan data tidak dapat dibaca adalah memastikannya mulai tidak dapat dibaca dengan menggunakan sistem file kriptografi yang kuat (atau sistem file lama apa pun pada perangkat blok enkripsi yang kuat) dan menjaga agar kunci enkripsi aman dengan benar (yaitu tidak disimpan di dekat tempat yang dienkripsi). konten itu sendiri). Sayangnya Anda tidak dapat melakukan ini dari posisi Anda saat ini kecuali Anda memiliki akses ke mesin waktu karena datanya sudah ada (dan mungkin di tempat lain) tidak terenkripsi.

Solusi 2:

Sudahkah Anda bertanya kepada staf Linode apa rekomendasi mereka? Dalam pengalaman saya, mereka sangat responsif dan akan paling jujur ​​dan terus terang dalam tanggapan mereka.

Linode menyediakan gambar penyelamatan Finnix di semua akun. Anda dapat memberikan gambar itu akses ke gambar disk Anda di LPM, mem-boot Finnix, dan kemudian menggunakan langkah-langkah yang diuraikan dalam jawaban lain untuk melakukan penghapusan sistem file Anda dengan aman.

Solusi 3:

Pertama, pasang semua partisi ext3 Anda sebagai ext2. Ini akan menonaktifkan penggunaan jurnal sehingga Anda dapat menghancurkan barang dengan benar. Ini dapat dilakukan dengan mengedit /etc/fstab dan mengubah semua contoh ext3 ke ext2 lalu reboot.

Kemudian gunakan find bersama dengan shred untuk menghancurkan dan membuang isi dari /var , /srv , /home , /root , /usr/local , dan /opt .

find /var /srv /home /root /usr/local /opt -depth \( -type f -exec shred -f -z -u {} \; -o -type d -exec rmdir {} \; -o rm -f {} \; \)

Kemudian hancurkan volume Anda di panel kontrol.


Linux
  1. Bagaimana saya bisa menghapus baris baru jika itu adalah karakter terakhir dalam file?

  2. menggunakan linux bagaimana saya bisa meneruskan konten file sebagai parameter ke yang dapat dieksekusi?

  3. Bagaimana cara mengekstrak isi rpm?

  1. Bagaimana saya bisa menghapus jenkins sepenuhnya dari linux

  2. Bagaimana cara mengganti semua isi dari satu folder dengan yang lain

  3. Bagaimana cara menampilkan isi file secara rekursif?

  1. Cara memperbaiki kesalahan "verifikasi kunci host gagal"

  2. Bagaimana saya bisa mengatur 'backend' di matplotlib dengan Python?

  3. Bagaimana saya bisa menghapus kata sandi dan mengunci akun dalam satu langkah?