Mam stary laptop z systemem Ubuntu. Teraz chcę oddać ten laptop, ale chcę usunąć wszystkie prywatne dane. Co więc powinienem usunąć? Nie chcę formatować całego systemu, ponieważ system operacyjny będzie nadal używany przez nowego właściciela.
Mam stary laptop z systemem Ubuntu. Teraz chcę oddać ten laptop, ale chcę usunąć wszystkie prywatne dane. Co więc powinienem usunąć? Nie chcę formatować całego systemu, ponieważ system operacyjny będzie nadal używany przez nowego właściciela.
Odpowiedzi:
Zwykle masz wszystkie swoje prywatne dane w / home, zwłaszcza pamięć podręczną przeglądarki i tak dalej.
Możesz mieć prywatne ustawienia internetowe w / etc / Network-Manager. Wejdź na / etc i zajrzyj do katalogów. Ponownie skonfiguruj swoje rzeczy, usuń prywatne dane (klucz WLAN), sprawdź, czy wszystko zniknęło. Jeśli nie, usuń ręcznie. mc (midnight commander) to przydatne narzędzie do iteracji katalogów, przeglądania i usuwania plików. (strzęp, patrz dół).
Innym katalogiem z prywatnymi danymi może być / var / spool lub / var / cache. Na przykład bufor drukarki-bufor-drukarka tworzy podsumowania zadań drukowania, a nazwę dokumentu, datę zadania można odtworzyć. Może też chcesz je wyczyścić.
Te pliki w / tmp są automatycznie usuwane przy każdym uruchomieniu. Więc jeśli nie zreorganizowałeś rzeczy, o których tylko Ty możesz wiedzieć,
find . -delete #
lub zamiast -delete, możesz rozważyć niszczenie:find . -execdir shred -n 1 {} +
ls
Jeśli zastanowisz się nad czyszczeniem pustej przestrzeni (druga wskazówka @intuiteds, może powinniśmy podarować gwiazdkę?), Łatwiej byłoby użyć płyty CD na żywo, aby zniszczyć cały system (który może być kontynuowany bez nadzoru), a następnie zainstalować nową (potrzebuje około 45 minut z kilkoma interakcjami, głównie na początku). Zasadniczo może to być szybsze rozwiązanie. Więcej niż jedna iteracja schredowa to nonsens.
Najbezpieczniejszą opcją jest użycie czegoś takiego jak DBAN, aby bezpiecznie wyczyścić dysk, a następnie zainstalować go od nowa.
Jeśli chcesz podać odbiorcy ten sam profil aplikacji, możesz użyć dpkg --get-selections
do zrzucenia stanu pakietu systemowego przed czyszczeniem, a następnie użyć go dpkg --set-selections
po ponownej instalacji, aby poinformować nowy system, że chcesz zainstalować te pakiety. Umożliwi to wygodne ponowne zainstalowanie wszystkich skonfigurowanych aplikacji.
Do aptitude-create-state-bundle
tego celu można również użyć tego narzędzia i jest prawdopodobnie preferowane, ponieważ działa na wyższym poziomie i może pamiętać, które pakiety zostały przez Ciebie wyraźnie zainstalowane.
Moim zdaniem, całkowite wyczyszczenie dysku i ponowna instalacja systemu operacyjnego jest łatwiejsze, mniej czasochłonne i bardziej prawdopodobne, że usuniesz wszystko, co chcesz usunąć. To prawda, że wyczyszczenie całego dysku zajmie dużo czasu, ale możesz zrobić coś innego, czekając. Usuwanie określonych pakietów i plików z istniejącego systemu operacyjnego jest procesem wymagającym dużo myślenia i pozostawia wiele miejsca na błędy. Pełna ponowna instalacja zapewnia to samo, tylko bardziej efektywnie i przy mniejszej pracy z twojej strony.
W uzupełnieniu do już bardzo dobrych porad:
Jeśli korzystasz z lokalnych serwerów do celów programistycznych, takich jak apache2, mysql itp. Radzę usunąć je za pomocą opcji „oczyść” (niszczy pliki conf), pamiętaj o usunięciu danych i katalogów i plików ( takich jak domyślnie znalezione w / var / log / i / var / www / lub / var / lib / xxxx /, ale w innych wybranych przez ciebie miejscach w niestandardowej konfiguracji), a następnie zainstaluj je ponownie z ich ustawieniami domyślnymi, jeśli jest to konieczne przez nowy użytkownik.
Inną radą dla osób paranoicznych / czystych jest zregenerowanie nowego klucza hosta serwera ssh dla maszyny.
rm /etc/ssh/ssh_host_*
dpkg-reconfigure openssh-server
aby inni nie traktowali go już jako znanego hosta.
Uruchom Bleachbit. http://bleachbit.sourceforge.net/
W ten sposób możesz wybrać dokładnie to, co chcesz usunąć bez użycia skomplikowanych linii poleceń.
Osobiście używam dowolnych metod do czyszczenia dysku
# from a live CD
dd if=/dev/zero of=/dev/sda bs=iM
Lub DBAN lub scrub (ponownie z live CD)
sudo apt-get install scrub
sudo scrub -p dod -f /dev/sda
Możesz zrobić instalację OEM
Jak wstępnie zainstalować Ubuntu dla kogoś (instalacja OEM)?
Istnieją różne poziomy bezpieczeństwa. Osobiście gram trochę bardziej paranoicznie. Nie oddałbym dysku twardego, jeśli przechowałem na nim poufne informacje. Warto może kupić nowy dysk twardy i zainstalować na nim Ubuntu dla każdego, komu go oddasz.
Jeśli nie są to paranoidalne, czy dane nie jest to wrażliwy, zobacz nieznanego użytkownika Post .
Jeśli dane nie są bardzo ważne, możesz utworzyć nowego użytkownika i usunąć starego.
Bardzo stare pytanie, które znam. Większość z nas ma zapasowe dyski przebijające się ze starych systemów, a nawet jeśli nie, są one na tyle tanie, że można łatwo po prostu kupić nowy i wymienić istniejący dysk w laptopie / komputerze.
Wszystko, co musisz wtedy zrobić, to zainstalować system operacyjny za pomocą opcji instalacji OEM, a nowy właściciel konfiguruje własne konto przy pierwszym logowaniu, wiele odpowiedzi na ten temat tutaj na askubuntu, więc nie będę tego powtarzać.
Mówiąc najprościej, możesz zachować / zniszczyć dysk, który może zawierać poufne informacje, i włóż inny dysk.