ubuntuusers.de

shred

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels shred.

SimpleMind

Anmeldungsdatum:
25. November 2008

Beiträge: 90

Könnte sich jemand mal den Befehl unter "Verzeichnisinhalte" ansehen? Wenn ich den so anwende bekomme ich den Fehler find: "f": Datei oder Verzeichnis nicht gefunden „shred --help“ liefert weitere Informationen.

Irgendwas scheint mit dem find-Befehl nicht zu stimmen oder die Weiterreichung klappt so nicht.

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7744

Der Befehl sieht in Ordnung aus. Ist aber mit Vorsicht zu genießen, also vorher mindestens einmal nur das find ohne -print0 | um zu sehen ob die gefundenen Dateien denn auch wirklich auf diese Weise wegsollen...

Freier Speicher muss dann trotzdem überschrieben werden, zumindest wenn es Dateien sind mit denen man arbeitet (wenn man speichern drückt wird eine neue Kopie erzeugt).

Bzw. auf SSD überläßt man das einfach der TRIM-Funktion - wenn man nicht paranoid ist.

shred ist eigentlich nur gut um ganze Festplatten einmal schnell mit Pseudozufallsdaten zu überschreiben.

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6492

"Gibt man nur /dev/sda an, so werden alle Partitionen auf der entsprechenden Festplatte gelöscht."

Bei mir sieht das so aus, als wenn die Partitionen zwar gelöscht, aber nicht überschrieben werden (zumindest was die Dauer des Überschreibens angeht). Kann das jemand bestätigen? Wenn ja, sollte das imho im Artikel sauberer ergänzt werden.

Und Ergänzungsfrage: Wenn das so durch geführt wurde, ist ein shreddern von sda1 natürlich nicht mehr möglich. Wie kann jetzt trotzdem die ganze Festplatte überschrieben werden? Ein Durchgang mit

1
sudo shred -vz -n 1 /dev/sdb

dauert bei mir nur 2sec.

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7744

Und was ist /dev/sdb und wie groß ist das (blockdev --getsize64 /dev/sdb, fdisk -l) bzw. was gibt shred dabei aus?

/dev/sdb sollte komplett überschrieben werden, alles. Da bleibt nichts übrig (aber der Kernel mag die alte Partitionstabelle noch im Speicher haben und wenn Dateisysteme gemountet sind könnten die was zurückschreiben).

Antworten |