Mac OS Sierra und srm

8210
MightyMouse

Ich hatte ein Skript, um meinen Papierkorb von Zeit zu Zeit sicher zu leeren srm. Ich nehme an, die Leute hätten noch Verwendung für srm. Es scheint jedoch, dass srmnicht mehr Mac OS ausgeliefert wird. Kennen Sie eine Alternative zu srm? Irgendein Wort von irgendjemand?

PS Hier ist beispielsweise ein zufälliges Beispiel, bei dem srmder Papierkorb sicher entleert wird. Beachten Sie, dass das Beispiel für El Capitan gilt, also srmin Mac os Sierra verschwunden ist (oder zumindest scheint dies der Fall zu sein).

6
Der Grund, warum es entfernt wurde, ist, dass es nicht sicher ist. Warum nicht freien Speicherplatz verwenden oder FileVault verwenden? Tetsujin vor 8 Jahren 1
Im Mac-Sicherheitsblog, das Sie erwähnt haben, heißt es: "Wenn OS X eine Kopie einer Datei speichert, schreibt es diese Datei nicht auf den gleichen Teil der Festplatte. In Laien bedeutet dies, dass Sie möglicherweise sicher sind Wenn Sie eine Datei oder einen Ordner löschen, können Sie nicht sicher sein, dass andere Kopien dieser Datei nicht wiederherstellbar sind. Das sichere Leeren des Papierkorbs ist daher nicht zuverlässig. Während viele Mac-Benutzer diese Option nicht finden, ist Apple der Meinung, dass es besser ist, sicher zu sein und ihn nicht anzubieten Wenn die Funktion nicht zu 100% zuverlässig ist. " Siehe [CVE-2015-5901] (https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-5901). creidhne vor 8 Jahren 2

3 Antworten auf die Frage

11
Matteo

Sie können verwenden rm -P

 -P Overwrite regular files before deleting them. Files are overwritten three times, first with the byte pattern 0xff, then 0x00, and then 0xff again, before they are deleted. 
0
Z-N
  1. Installieren Sie MacPorts und ...
  2. Ports finden: srm
  3. Terminal: sudo port install srm
0
Patrick Mullins

Apple wurde entfernt, srmweil es der Meinung war, dass es nicht gut genug funktionierte und weil die Verwendung auf einer SSD die Gesamtlebensdauer der Festplatte verringert. Wenn Sie es wirklich verwenden möchten, können Sie die Quelle herunterladen, entpacken und dann selbst kompilieren.

$ ./configure $ make $ make install 
Haben Sie Quellen, die diese Behauptungen stützen, warum Apple `srm` entfernt hat? idmean vor 7 Jahren 0
@idmean "Bei einem SSD-Laufwerk sind das sichere Löschen und Löschen von freiem Speicherplatz im Festplatten-Dienstprogramm nicht verfügbar. Diese Optionen sind für ein SSD-Laufwerk nicht erforderlich, da ein Standardlöschen die Wiederherstellung von Daten von einem SSD erschwert." https://support.apple.com/de-de/HT201949 Molomby vor 7 Jahren 0
Das funktioniert nicht mehr; Die `srm`-Formeln wurden entfernt. Es gibt eine dritte Partei [hierher tippen] (https://github.com/khell/homebrew-srm); installiere mit `brew install khell / homebrew-srm / srm` und dann` srm secrets.txt` usw. Besser nicht, wenn auch nicht ... siehe diese [verwandte Frage] (https://superuser.com/a/1208987/160743) . Molomby vor 7 Jahren 0
Der Abschnitt zum Installieren von Homebrew wurde entfernt. Patrick Mullins vor 6 Jahren 0