GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann ich den Inhalt meines alten VPS vollständig löschen?

Lösung 1:

  1. Entfernen Sie so viele Dateien wie möglich, entweder mit shred oder einfach nur rm .
  2. Erstellen Sie mit cat /dev/urandom > /bigfile eine große zufällige Datei über den gesamten Speicherplatz
  3. 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 einfach shred /bigfile -n 0 -z verwenden um das neu zufällig ausgewählte Leerzeichen auf Null zu setzen.
  4. 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.


Linux
  1. Wie kann ich das 'Backend' in Matplotlib in Python einstellen?

  2. Wie kann ich Jenkins vollständig aus Linux entfernen

  3. So ersetzen Sie den gesamten Inhalt eines Ordners durch einen anderen

  4. Wie kann ich die Länge der Annahmewarteschlange überwachen?

  5. libvirt:Wie kann ich eine Domain starten lassen, wenn der Host startet?

So listen Sie den Inhalt eines Pakets in Linux auf

So zeigen Sie den Inhalt eines Archivs oder einer komprimierten Datei unter Linux an

Wie lösche ich Pakete im WHM?

So löschen Sie Dateien sicher mit dem Shred-Befehl in Debian 11

So löschen Sie ausgewählten Text im vi-Editor

Wie kann ich das standardmäßige ens33-Netzwerkgerät auf altes eth0 auf Fedora 19 ändern?