Linux & Unix

1
Jun

Ein ganz schneller Tipp, um alle Emails, die sich in der Postfix Mailqueue befinden, zu löschen:


postsuper -d ALL

Und – schupps – weg sind sie…

Category : Blog | Linux & Unix | Blog
8
Mai

Nachdem alle Daten von einer alten Festplatte oder einem alten Server herunter kopiert oder migriert wurden, sollte man die Festplatten löschen. Linux bietet dafür ein Tool, mit dem dies (fast 100%) sicher und unwiderruflich zu machen ist: shred.

Der Aufruf ist denkbar einfach:
shred
Damit wird der Inhalt der Datei oder der Partition auf der Festplatte 25 mal mit Datenmüll überschrieben, ein wiederherstellen der Daten ist praktisch unmöglich.

Wie finde ich denn nun die Datenpartition, die ich löschen möchte?

Der Befehl df gibt (vereinfacht gesagt)  die Festplattenbelegung aus. Exemplarisch kann das so aussehen:
$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/md1               1011864    430424    530040  45% /
tmpfs                    20480         0     20480   0% /lib/init/rw
udev                     10240        88     10152   1% /dev
tmpfs                    20480         0     20480   0% /dev/shm
/dev/md5               5114368   1657064   3457304  33% /usr
/dev/md6               5114368   3116888   1997480  61% /var
/dev/md7 64790496  49273756  15516740  77% /home
none                    501244     12672    488572   3% /tmp

Meisstens ist die /home-Partition interessant, da sich auf ihr oft die Daten befinden. Die Partition ist in diesem Fall also /dev/md7. Oft lauten die Einträge auch /dev/hdXY oder /dev/sdXY, wobei X ein Buchstabe und Y eine Zahl ist. In der letzten Spalte der Ausgabe von df steht also der Pfad im Dateisystem und in der ersten Spalte die Partition.

Wem die 25 mal überschreiben von shre zu viel sind, der kann mit dem Parameter “-n X” die Anzahl der Druchgänge angeben. 3 oder 4 reichen für den “Hausgebrauch” aus. Ein “-z” als Parameter füllt nach dem letzten Durchgang alles mit 0 (zero), um zu verschleiern, dass shred verwendet wurde:

shred -z -n 4 /dev/md7

würde also die /home-Partition aus dem Beispie oben 4 mal mit Datenmüll überschreiben und dann abschliessend alles mit 0 (zero) füllen.

Wikia.com beschreibt einen weiteren Weg und Engadget erklärt shred auf englisch

Category : Linux & Unix | Blog