Lösung 1:
- Entfernen Sie so viele Dateien wie möglich, entweder mit
shred
oder einfach nurrm
. - Erstellen Sie mit
cat /dev/urandom > /bigfile
eine große zufällige Datei über den gesamten Speicherplatz - Löschen Sie dies mit
shred
(Wie viele Iterationen Sie ausführen, liegt bei Ihnen, es sei denn, Sie haben einige sehr sensible Informationen dort können Sie einfachshred /bigfile -n 0 -z
verwenden um das neu zufällig ausgewählte Leerzeichen auf Null zu setzen. - Wiederholen Sie die Schritte 2 und 3 für jedes Dateisystem, es sei denn, Ihr Setup war auf einem einzigen Dateisystem.
Eine große Einschränkung jedoch:Sie beeinflussen nur den Speicherplatz auf dem physischen Medium, auf dem sich Ihre Daten in diesem Moment befinden. Es kann ganz woanders gestern gewesen sein, weil der Host entschieden hat, die LVM-Volumes/-Gruppen, auf denen sich die Daten befinden, neu zu organisieren, oder vielleicht wurde Ihre VM im Rahmen einer Lastausgleichsübung von Host zu Host verschoben, und der Host verfügt möglicherweise über Backups an mehreren Stellen als Teil der Standard-Disaster-Recovery-Pläne (wenn also der Host-Rechner katastrophal abstürzte, könnten sie Ihren Rechner aus der letzten bekannten guten Sicherung wiederherstellen).
Der einzig wahre Weg, um sicherzustellen, dass Daten unlesbar sind, besteht darin, sicherzustellen, dass sie von Anfang an unlesbar sind, indem ein starkes kryptografisches Dateisystem (oder ein altes Dateisystem auf einem stark verschlüsselnden Blockgerät) verwendet wird und die Verschlüsselungsschlüssel ordnungsgemäß sicher aufbewahrt werden (d. h. nicht in der Nähe des verschlüsselten gespeichert werden). Inhalt selbst). Leider können Sie dies nicht von Ihrer aktuellen Position aus tun, es sei denn, Sie haben Zugriff auf eine Zeitmaschine, da die Daten bereits dort (und möglicherweise anderswo) unverschlüsselt sind.
Lösung 2:
Haben Sie die Mitarbeiter von Linode nach ihren Empfehlungen gefragt? Meiner Erfahrung nach sind sie sehr reaktionsschnell und werden in ihrer Antwort sehr ehrlich und direkt sein.
Linode stellt das Rettungsbild von Finnix auf allen Konten zur Verfügung. Sie können diesem Image Zugriff auf Ihre Disk-Images in LPM gewähren, Finnix starten und dann die in den anderen Antworten beschriebenen Schritte verwenden, um Ihre Dateisysteme sicher zu löschen.
Lösung 3:
Mounten Sie zunächst alle Ihre ext3-Partitionen als ext2. Dadurch wird die Verwendung des Journals deaktiviert, sodass Sie die Dinge ordnungsgemäß zerstören können. Dies kann durch Bearbeiten von /etc/fstab
erfolgen und alle Instanzen von ext3
ändern bis ext2
und dann Neustart.
Verwenden Sie dann find
zusammen mit shred
den Inhalt von /var
zu zerstören und zu entfernen , /srv
, /home
, /root
, /usr/local
, und /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 {} \; \)
Dann vernichte deine Volumes in der Systemsteuerung.