Entfernen persönlicher Daten von OSX, ohne den Benutzer zu löschen oder das Betriebssystem neu zu installieren


12

Ich werde meine Arbeitsmaschine bald an meinen Arbeitgeber zurückgeben und möchte keine oder nur geringe persönliche Spuren auf der Maschine hinterlassen.

Ich kann keinen neuen Benutzer erstellen, meinen Benutzer löschen, auf das Administratorkonto zugreifen oder das Betriebssystem neu installieren, aber ansonsten habe ich volle Administrationsrechte für meinen Benutzernamen.

Welche Möglichkeiten habe ich, um möglichst viele personenbezogene Daten zu entfernen?


2
Ich würde ernsthaft in Betracht ziehen, ein neues Administratorkonto einzurichten, damit Sie freien Speicherplatz löschen und wirklich saubere Sachen machen können. Das System soll verhindern, dass Benutzer ohne Administratorrechte einige persönliche Daten löschen. Auch Benutzer mit Administratorrechten müssen durch die Rahmen springen, um die Standardordner zu löschen. Sie müssen ihr Konto nicht hacken - holen Sie sich einfach ein anderes Administratorkonto und Passwort und hinterlassen Sie einen Shell-Benutzer, sobald Sie Ihre persönlichen Spuren vernichtet / gelöscht haben.
bmike

Antworten:


16

Ich würde alle Dateien aus dem Offensichtlichen entfernen:

  • Desktop
  • Downloads
  • Filme
  • Musik
  • Bilder
  • Öffentlichkeit
  • Sites

Dann können Sie in Ihrem Bibliotheksordner alles in den Papierkorb verschieben, was sich in den folgenden Ordnern befindet:

  • Anwendungsunterstützung (dadurch werden alle Einstellungen und Daten aus allen von Ihnen verwendeten Anwendungen entfernt)
  • Informationen zum automatischen Speichern
  • Caches
  • Kalender
  • Kekse
  • Favoriten
  • Schriften
  • Google
  • Bilder (iChat speichert Bilder hier)
  • Schlüsselbunde (alle Ihre Passwörter, die in Ihrem Schlüsselbund verschlüsselt sind)
  • Protokolle
  • Mail (alle Ihre E-Mails)
  • E-Mail-Downloads (alle Anhänge aus der E-Mail)
  • Einstellungen
  • Einstellungsfenster
  • PubSub
  • Safari

Sobald Sie alle relevanten Dateien in den Papierkorb verschoben haben. Schützen Sie den leeren Papierkorb im Finder-Menü.

Schließlich können Sie alle verbleibenden Dateidaten auf der Festplatte überschreiben, indem Sie wie folgt vorgehen:

  1. Erstellen Sie eine große Datei , die den gesamten verbleibenden Speicherplatz belegt. Nehmen wir an, es heißt '~ / bigfile'. Mit der Terminal.app oder X11.app können Sie die folgenden Aktionen ausführen, um den gesamten verbleibenden freien Speicherplatz auf Ihrer Festplatte zu belegen: yes "Foo Bar Baz" > ~/bigfile

  2. Datei sicher löschen: srm -m ~/bigfile

Dadurch wird die Funktion "Erase Free Space" des Festplatten-Dienstprogramms simuliert, ohne dass Administratorzugriff erforderlich ist. Mehr zu dieser Methode finden Sie hier .

Schließlich möchten Sie möglicherweise Ihre Tracks ein wenig verwischen, indem Sie Ihren Shell-Verlauf löschen. Angenommen, Sie verwenden die Standard-Bash-Shell, können Sie Ihre Datei ~ / .bash_history löschen .


2

Der beste Weg, um Ihre Daten sicher zu löschen, besteht darin, die integrierten Schutzfunktionen zu umgehen, um zu verhindern, dass neue Benutzer versehentlich Dinge löschen, die für den Systembetrieb erforderlich sind.

Sie können es jederzeit zu einem örtlichen Tech-Shop oder Apple Store bringen und eine Neuinstallation durchführen oder das Administratorkennwort zurücksetzen lassen. Geschulte Techniker mit Zugriff und Genehmigung von Ihnen können Ihnen in der Regel in weniger als 10 Minuten ein neues Administratorkonto zuweisen. Dieser Service kann kostenlos oder sehr vernünftig sein, da der Aufwand gering ist und alle Geschäfte über die erforderlichen Werkzeuge und Schulungen für eine schnelle Arbeit verfügen.

Sie können in vielerlei Hinsicht umgehen, wenn Sie selbst kein Administratorkonto haben:

  • Starten Sie den Mac im Zielmodus und verbinden Sie ihn mit einem anderen Mac
  • Booten im Einzelbenutzermodus - So löschen Sie einen Benutzer vollständig
  • Entfernen des Laufwerks (MacPro oder einige tragbare Geräte sind sehr einfach)

Wenn Sie die Datei löschen, wird /private/var/db/.AppleSetupDoneder Setup-Assistent ausgeführt und Sie können sich einen neuen Administrator-Benutzer erstellen . Sie können dies jederzeit verwenden, um ein anderes Shell-Konto mit demselben Kurznamen zu erstellen, nachdem Sie die zu löschenden Daten gelöscht haben. Sie können diesen Benutzer sogar auf ein Konto ohne Administratorrechte herabstufen und den Mac herunterfahren, ohne ihn zu löschen.

Wenn Sie aus sozialen Gründen nicht wirklich alles löschen möchten (oder nicht versehentlich etwas löschen möchten, das Sie an das Unternehmen zurückgeben möchten), müssen Sie mehr Zeit aufwenden, um Dinge zu trennen, und können MOST über das Terminal löschen Ihrer Dateien. Ich mag es, einen neuen Benutzer anzulegen und alles explizit zu verschieben und zu organisieren, was ich als Gegenleistung für das Gehalt, das sie mir gezahlt haben, an das Unternehmen zurückgeben muss. Wenn die Richtlinie zur akzeptablen Verwendung es Ihnen ermöglicht, das Unternehmenseigentum für den persönlichen Gebrauch zu verwenden, sollte es kein Problem geben, Ihre persönlichen Daten zu bereinigen und zu sichern, bevor Sie das Unternehmenseigentum und die Unternehmensdaten freigeben.

Zurück zu den technischen Details können Sie die Ordner in Ihrem Basisordner nicht löschen, und einige Daten (z. B. Safari-Verlauf und synchronisierte Daten) sind vor dem Löschen geschützt. Ich werde am Ende zeigen, wie diese Dateien angezeigt werden. Anschließend können Sie mit Safari das Surfen zurücksetzen oder festlegen, dass diese Daten auf dem Mac wiederhergestellt werden.

Die vier verwendeten Befehle sind ls (zeigt eine Dateiliste an), srm (führt das Shreddern durch und löscht dann die Dateien), wc (zählt alle Dateien), pwd (zeigt den Kurznamen Ihres Ausgangsordners an - nicht alles andere tun). Ich habe meinen Mac mich genannt und der Kurzname des Benutzers ist kurz. Ihr Mac wird wahrscheinlich anders sein und die Anzahl Ihrer Dateien sollte höher sein, da dies ein Testkonto ohne viele Daten war.

Letzter Login: Di 17 Mai 08:29:31 auf der Konsole
mac: ~ short $ ls -laR | wc -l
    1339
mac: ~ short $ pwd
/ Benutzer / kurz
mac: ~ short $ srm -rf *
srm: Desktop: Berechtigung verweigert
srm: Documents: Berechtigung verweigert
srm: Downloads: Berechtigung verweigert
srm: Library / Application Support: Berechtigung verweigert
srm: Bibliothek / Assistenten: Berechtigung verweigert
srm: Library / Audio / MIDI-Treiber: Berechtigung verweigert
srm: Bibliothek / Audio / Plug-Ins / Komponenten: Berechtigung verweigert
srm: Library / Audio / Plug-Ins / Digidesign: Berechtigung verweigert
srm: Library / Audio / Plug-Ins / VST: Berechtigung verweigert
srm: Library / Audio / Plug-Ins: Berechtigung verweigert
srm: Library / Audio / Sounds / Alerts: Berechtigung verweigert
srm: Library / Audio / Sounds / Banks: Berechtigung verweigert
srm: Library / Audio / Sounds: Berechtigung verweigert
srm: Library / Audio: Berechtigung verweigert
srm: Library / ColorPickers: Berechtigung verweigert
srm: Bibliothek / Kompositionen: Genehmigung verweigert
srm: Bibliothek / Favoriten: Berechtigung verweigert
srm: Library / FontCollections: Berechtigung verweigert
srm: Library / Fonts: Berechtigung verweigert
srm: Library / iMovie / Plug-Ins: Berechtigung verweigert
srm: Library / iMovie / Sound Effects: Berechtigung verweigert
srm: Library / iMovie: Berechtigung verweigert
srm: Bibliothek / Eingabemethoden: Berechtigung verweigert
srm: Library / Internet Plug-Ins: Berechtigung verweigert
srm: Bibliothek / Tastaturlayouts: Berechtigung verweigert
srm: Library / Logs: Berechtigung verweigert
srm: Library / PreferencePanes: Berechtigung verweigert
srm: Library / Preferences: Berechtigung verweigert
srm: Library / Printers: Berechtigung verweigert
srm: Bibliothek / Bildschirmschoner: Berechtigung verweigert
srm: Library / Sounds: Berechtigung verweigert
srm: Library / Voices: Berechtigung verweigert
srm: Library: Berechtigung verweigert
srm: Filme: Erlaubnis verweigert
srm: Musik: Erlaubnis verweigert
srm: Pictures: Erlaubnis verweigert
srm: Public: Berechtigung verweigert
srm: Sites: Berechtigung verweigert
mac: ~ short $ ls -laR | wc -l
     240
mac: ~ short $ 

Wenn Sie alle 240 (oder was auch immer) verbleibenden Dateien sehen möchten, wechseln Sie einfach ls -laR|wc -lzu ls -laR|moreund verwenden Sie die Leertaste, um durch die Liste der Dateien und Ordner zu blättern, die der Mac am Löschen hindert.


mit der maschine des arbeitgebers, nicht er, würde ich das nicht empfehlen.

Guter Grund, auf Eigentum hinzuweisen - Ohne zu wissen, welche Vereinbarungen bestehen, ist es Unsinn, etwas zu empfehlen (wofür ich mich eindeutig schuldig mache) - das Ignorieren von Richtlinien kann Sie entlassen und das Löschen von Unternehmensdaten könnte Sie vor Gericht bringen, aber das Eigentum an Benutzerdaten ist geringer klar, auch wenn auf einem Arbeitscomputer keine Privatsphäre zu erwarten ist.
bmike

0

Da Sie keine Administratorrechte haben, würde ich ein vollständiges Löschen Ihres privaten Ordners empfehlen. Führen Sie den folgenden Befehl im Terminal aus, da Ihnen der Basisordner und sein gesamter Inhalt gehören:

rm -rf ~/*

Auf diese Weise gehen alle Ihre Daten verloren.


2
Benutzer ohne Administratorrechte besitzen ihre privaten Ordner und viele Dateien / Ordner mit persönlichen Daten nicht. Dadurch werden der Safari-Verlauf, der Synchronisierungsverlauf und andere Daten, die ein typischer Benutzer voraussichtlich bereinigen wird, nicht gelöscht. - srm ist möglicherweise besser, um die Daten zu löschen, da der Benutzer ohne Administratorkennwort den Speicherplatz nicht mehr sicher löschen kann. Wahrscheinlich übertrieben, aber nützlich, nur für den Fall zu erwähnen.
bmike
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.