GNU/Linux >> Znalost Linux >  >> Ubuntu

Co musím udělat, než rozdám stroj Ubuntu?

Mám starý notebook, na kterém běží Ubuntu. Nyní chci tento notebook darovat, ale chci odstranit všechna soukromá data. Co mám tedy odstranit? Nechci formátovat celý systém, protože OS bude stále používat nový vlastník.

Nejlepší odpověď

Obvykle máte všechna svá soukromá data v /home, zejména mezipaměť prohlížeče a tak dále.

Možná máte soukromá nastavení internetu v /etc/Network-Manager. Navštivte /etc a podívejte se do adresářů. Překonfigurujte své věci, smažte soukromá data (klíč WLAN), podívejte se, zda vše zmizelo. Pokud ne, odstraňte ručně. mc (midnight commander) je užitečný nástroj pro iteraci adresářů, prohlížení a mazání souborů. (skartovat, viz dole).

Dalším adresářem se soukromými daty může být /var/spool nebo /var/cache. Například cups-printer-spooler vytváří souhrny tiskových úloh a lze rekonstruovat název dokumentu, datum úlohy. Možná je chcete také vyčistit.

Tyto soubory v /tmp se automaticky smažou při každém spuštění. Pokud jste tedy nereorganizovali věci, což možná víte jen vy,

  • vytvořte nový nový účet bez hesla pro nového uživatele (který je vyzván k zadání hesla při prvním přihlášení) a dejte tomuto uživateli právo stát se superuživatelem. Před smazáním se podívejte na svůj vlastní profil a zkopírujte svá oprávnění.
  • přihlaste se pomocí možnosti obnovení, abyste získali přístup root, a
    • cd /home/roflcoptr
    • find . -delete # nebo místo -delete můžete zvážit skartovat:
    • find . -execdir shred -n 1 {} +
    • ovládejte pomocí ls
    • smažte svůj normální účet (viz:/etc/passwd, /etc/shadow) (doporučeno z komentářů, díky @intuited, dejte mu hvězdičku)

Pokud uvažujete o vyčištění prázdného prostoru (druhá rada @intuited, možná bychom měli darovat hvězdu?), Bylo by jednodušší použít živé cd ke skartování celého systému (který může pokračovat bez dozoru) a poté nainstalovat nový (potřebuje asi 45 minut s několika interakcemi, většinou na začátku). To by mohlo být obecně rychlejší řešení.
Více než jedna iterace schred je nesmysl.

Související:Automaticky zadávat vstup do příkazového řádku?
Ubuntu
  1. Debian vs Ubuntu:Jaké jsou rozdíly?

  2. Ubuntu – Jak nechat Pam_exec spustit skript jako aktuální uživatel?

  3. Kdy bude nadcházející vydání Ubuntu zpřístupněno?

  1. Ubuntu Server a Desktop:Jaký je rozdíl?

  2. Jaké jsou snadné způsoby vzdálené instalace Ubuntu?

  3. Jak zkontrolovat, jaký místní server je v počítači nainstalován?

  1. Jaké jsou rozdíly mezi jádrem dodávaným Ubuntu a upstream jádrem?

  2. Jak bez námahy upgradovat z Ubuntu 10.04 na Ubuntu 11.10 na stejném počítači?

  3. Jaké jsou právní důsledky přizpůsobení Livecd?