Was muss ich tun, um meine Ubuntu-Maschine zu verschenken?

38

Ich habe einen alten Laptop, auf dem Ubuntu läuft. Jetzt möchte ich diesen Laptop verschenken, aber ich möchte alle privaten Daten entfernen. Was soll ich also entfernen? Ich möchte nicht das gesamte System formatieren, da das Betriebssystem vom neuen Eigentümer weiterhin verwendet wird.

RoflcoptrException
quelle
5
Mehrere Befragte haben darauf hingewiesen, dass eine vollständige (und saubere) Neuinstallation die sicherere Lösung sein könnte. Haben Sie in dieser aktuellen Konfiguration etwas Bestimmtes für den neuen Benutzer? Machen Sie sich Sorgen über Treiberprobleme, installieren Sie die CD? Sie sagen uns nicht, wie die aktuelle Distribution auf diesem Laptop ist.
Ogerard
Termiten könnten in diesem Fall nützlich sein ..
Landroni

Antworten:

29

Normalerweise haben Sie alle Ihre privaten Daten in / home, insbesondere den Browser-Cache und so weiter.

Möglicherweise haben Sie private Interneteinstellungen in / etc / Network-Manager. Besuchen Sie / etc und schauen Sie in die Verzeichnisse. Konfigurieren Sie Ihre Sachen neu, löschen Sie private Daten (WLAN-Schlüssel) und prüfen Sie, ob alles verschwunden ist. Wenn nicht, von Hand entfernen. mc (midnight commander) ist ein nützliches Tool zum Durchlaufen von Verzeichnissen, zum Anzeigen und Löschen von Dateien. (Fetzen, siehe unten).

Ein anderes Verzeichnis mit privaten Daten ist möglicherweise / var / spool oder / var / cache. Beispielsweise erzeugt der Cups-Printer-Spooler Zusammenfassungen von Druckaufträgen, und der Dokumentenname sowie das Datum des Auftrags können rekonstruiert werden. Vielleicht möchten Sie sie auch reinigen.

Diese Dateien in / tmp werden bei jedem Start automatisch gelöscht. Also, wenn Sie Dinge nicht reorganisiert haben, die nur Sie vielleicht wissen,

  • Erstellen Sie ein neues Konto ohne Kennwort für den neuen Benutzer (der beim ersten Anmelden zur Eingabe eines Kennworts aufgefordert wird), und geben Sie diesem Benutzer das Recht, Superuser zu werden. Sehen Sie sich Ihr eigenes Profil an, um Ihre Berechtigungen vor dem Löschen zu kopieren.
  • Melden Sie sich mit der Wiederherstellungsoption an, um Root-Zugriff zu erhalten, und
    • cd / home / roflcoptr
    • find . -delete # oder, anstatt -delete, könnten Sie Shred in Betracht ziehen:
    • find . -execdir shred -n 1 {} +
    • steuern mit ls
    • lösche deinen normalen Account (siehe: / etc / passwd, / etc / shadow) (empfohlen aus den Kommentaren, danke @intuited, gib ihm einen Stern)

Wenn Sie in Betracht ziehen, leeren Raum zu reinigen (@intuiteds zweiter Ratschlag, sollten wir vielleicht einen Stern spenden?), Ist es einfacher, eine Live-CD zu verwenden, um das gesamte System zu zerkleinern (was unbeaufsichtigt fortgesetzt werden kann) und dann ein neues zu installieren (Benötigt ca. 45 Minuten mit wenigen Interaktionen, meist am Anfang). Dies könnte im Allgemeinen die schnellere Lösung sein. Mehr als eine Schred-Iteration ist Unsinn.

Benutzer unbekannt
quelle
7
Anscheinend möchten Sie auch leeren Speicherplatz auf dem Laufwerk überschreiben, um die Wiederherstellung zuvor gelöschter vertraulicher Dateien zu verhindern.
Intuited
8
Sie sollten auch Ihr Passwort ändern und / oder Ihr Konto löschen, insbesondere wenn die Möglichkeit besteht, dass Sie dieses Passwort an anderer Stelle verwenden.
Intuited
Warum ist mehr als eine Shred-Iteration Unsinn? Alles, was ich über das sichere Löschen gelesen habe, weist auf etwas anderes hin.
Tanath
5
a) Die ganze Idee, gelöschte Daten zu lesen, geht auf Peter Gutman zurück, der Mitte der 90er Jahre einzelne Bytes auf alten Festplatten rekonstruierte. Heutzutage beträgt die Wahrscheinlichkeit, ein einzelnes Bit zu rekonstruieren, nur 56%, so dass die Rekonstruktion eines gesamten Bytes nahezu unmöglich ist. Links [heise.de (LANG = DE)] ( heise.de/newsticker/meldung/… ) und [die große Wischkontroverse] ( springerlink.com/content/408263ql11460147 )
Benutzer unbekannt
Vielen Dank für die Links. Gut, wenn Mythen mit tatsächlichen Beweisen aufgeklärt werden. Übrigens gab es einen Link zur englischen Version des ersten Artikels am Ende der Seite: h-online.com/newsticker/news/item/…
Tanath
18

Ihre sicherste Option ist die Verwendung von DBAN , um die Festplatte sicher zu löschen und anschließend von Grund auf neu zu installieren.

Wenn Sie dem Empfänger dasselbe Anwendungsprofil bereitstellen möchten, können Sie dpkg --get-selectionsden Systempaketstatus vor dem Löschen sichern und anschließend dpkg --set-selectionsnach der Neuinstallation dem neuen System mitteilen, dass diese Pakete installiert werden sollen. Auf diese Weise können Sie alle von Ihnen eingerichteten Apps bequem neu installieren.

Das Tool aptitude-create-state-bundlekann auch für diesen Zweck verwendet werden und ist wahrscheinlich vorzuziehen, da es auf einer höheren Ebene funktioniert und sich merken kann, welche Pakete explizit von Ihnen installiert wurden.

intuitiert
quelle
1
Ja, DBAN ist der beste Weg. Mach das auf jeden Fall. Die Neuinstallation von Ubuntu ist nicht schwierig und dauert nur 10 bis 20 Minuten. Daher sollte der gesamte Vorgang je nach Lese- / Schreibgeschwindigkeit der Festplatte nicht länger als 2 Stunden dauern.
bntser
10

Meiner Meinung nach ist es einfacher, weniger zeitaufwendig und mit größerer Wahrscheinlichkeit alles zu löschen, was Sie löschen wollten. Das Löschen der gesamten Festplatte dauert zwar sehr lange, aber Sie können etwas anderes tun, während Sie warten. Das Entfernen bestimmter Pakete und Dateien aus dem vorhandenen Betriebssystem ist ein aufwändiger Prozess, der viel Nachdenken erfordert und viel Raum für Fehler lässt. Eine vollständige Neuinstallation bewirkt dasselbe, nur effektiver und mit weniger Arbeit für Sie.

Ryan Thompson
quelle
5

Ergänzend zu den bereits erteilten sehr guten Ratschlägen:

Wenn Sie zu Entwicklungszwecken lokale Server wie Apache2, MySQL usw. ausgeführt haben, empfehle ich, diese mit der Option "Bereinigen" zu entfernen (sie zerstört Conf-Dateien). Achten Sie darauf, die Daten- und Protokollverzeichnisse und -dateien zu entfernen ( B. standardmäßig in / var / log / und / var / www / oder / var / lib / xxxx / zu finden, aber an anderen Orten Ihrer Wahl in einer benutzerdefinierten Konfiguration) und installieren Sie sie dann mit ihren Standardeinstellungen neu, falls dies von benötigt wird der neue Benutzer.

Ein weiterer Rat für paranoide / saubere Menschen ist, einen neuen SSH-Server-Hostschlüssel für den Computer zu generieren.

rm /etc/ssh/ssh_host_*
dpkg-reconfigure openssh-server

damit es von anderen nicht mehr als bekannter Host angesehen wird.

ogerard
quelle
3

Führen Sie Bleachbit aus. http://bleachbit.sourceforge.net/

Auf diese Weise können Sie genau das auswählen, was Sie entfernen möchten, ohne komplizierte Befehlszeilen zu verwenden.


quelle
3

Ich persönlich verwende Methoden, um das Laufwerk zu löschen

# from a live CD
dd if=/dev/zero of=/dev/sda bs=iM

Oder DBAN oder Scrub (erneut von einer Live-CD)

sudo apt-get install scrub
sudo scrub -p dod -f  /dev/sda

http://www.dban.org/

Sie können eine OEM-Installation durchführen

Wie installiere ich Ubuntu für jemanden vor (OEM-Installation)?

Panther
quelle
+1 für die Erwähnung der OEM-Installation ist die perfekte Lösung, wenn Sie jemandem einen Computer schenken.
Jorge Castro
1

Es gibt unterschiedliche Sicherheitsstufen. Ich persönlich spiele es etwas paranoider. Ich würde keine Festplatte verschenken, wenn ich vertrauliche Informationen darauf gespeichert hätte. Es könnte sich für Sie lohnen, einfach eine neue Festplatte zu kaufen und Ubuntu darauf zu installieren, für wen auch immer Sie dies geben.

Wenn Sie nicht so paranoid sind oder Ihre Daten nicht so sensibel sind, lesen Sie den Beitrag von Benutzer unbekannt .

djeikyb
quelle
3
Festplatten aus den Mid-Nighties und aus den Nullies sind sehr, sehr eng gepackt. Zerkleinern Sie eine Festplatte nur einmal und fordern Sie von einer Servicefirma einen Preis für die Wiederherstellung an. Du kannst es nicht bezahlen. Früher wurden einzelne Bytes (mit einiger Unsicherheit) rekonstruiert. Es wird Jahre und Jahre dauern, um einen aktuellen Antrieb zu analysieren, und niemand wird es tun, um Pornos, Bankinformationen oder gemeinsame MP3s zu finden. Wenn Sie Mubarak oder Ghaddafi sind, würde ich es schmelzen.
Benutzer unbekannt
0

Wenn die Daten nicht sehr wichtig sind, können Sie einen neuen Benutzer erstellen und den alten löschen.

Marco Ceppi
quelle
0

Sehr alte Frage, die ich kenne. Die meisten von uns haben Ersatzlaufwerke, die von alten Systemen stammen, und auch wenn sie nicht billig genug sind, können Sie einfach ein neues kaufen und das vorhandene Laufwerk im Laptop / Computer ersetzen.

Alles, was Sie dann tun müssen, ist, das Betriebssystem über die OEM-Installationsoption zu installieren, und der neue Besitzer richtet bei der ersten Anmeldung ein eigenes Konto ein.

Einfach ausgedrückt, Sie behalten / zerstören Ihre Festplatte, die möglicherweise vertrauliche Informationen enthält, und legen eine andere Festplatte ein.

Chris
quelle