Zum Inhalt springen

shred

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 15. August 2008 um 19:21 Uhr durch Benji (Diskussion | Beiträge) (+Kategorie:Unix-Programm, mit AWB). Sie kann sich erheblich von der aktuellen Version unterscheiden.

shred ermöglicht unter UNIX und seinen Derivaten (wie GNU/Linux) sicheres Löschen von Daten auf Datenträgern. Dabei werden verschiedene Methoden wie mehrfaches Überschreiben mit Bitmustern oder Zufallswerten angewendet, welche eine Wiederherstellung von gelöschten Daten erschweren oder (aus praktischer Sicht) gar unmöglich machen. Der Befehl gehört zu den GNU core utilities.

Einschränkungen

shred kann seine Wirkung aufgrund technischer Umstände nicht auf allen Dateisystemen entfalten. In folgenden Situationen z.B. können Daten nicht zuverlässig sicher gelöscht werden:

  • auf allen Log-strukturierten oder "journaled" Dateisystemen wie z.B. JFS, ReiserFS, XFS, usw.
  • auf vielen RAID basierten Dateisystemen
  • auf Dateisystemen, die Schnappschüsse (snapshots) erstellen können
  • auf komprimierten Dateisystemen
  • usw.

Siehe auch