Usuń hasło roota przed odsprzedażą komputera


10

Chcę usunąć hasło roota ustawione na moim laptopie, aby móc je sprzedać. Obecnie mam Ubuntu 16.04.

Próbowałem śledzić filmy instruktażowe na YouTube, ale nie działały.

Jak mogę usunąć hasło roota w moim systemie?


11
Na Ubuntu rootzwykle nie ma hasła. Twój rootma? Czy masz na myśli hasło, które wprowadzasz sudo something? To twoje hasło, a nie hasło root. Szczerze mówiąc: przed sprzedażą laptopa wyczyściłem dysk. Kupujący zawsze może uruchomić komputer w trybie awaryjnym, a następnie zobaczyć zawartość dysku twardego, nawet jeśli nie zna pwd.
PerlDuck

24
W każdym razie, do sprzedaży laptopa polecam wyczyszczenie całego dysku. Hasło do twojego konta Ubuntu jest prawdopodobnie najmniej ważnym sekretem na tym urządzeniu (chyba że użyjesz tego samego hasła również do innych celów).
Bajt Dowódca

6
Zgadzam się z poprzednią radą dotyczącą czyszczenia dysku. Jeśli kupujący chce Ubuntu, możesz później dokonać nowej instalacji.
sudodus

3
Nie zgadzam się z powyższymi 2 użytkownikami: jeśli zawartość dysku twardego jest ważna, zawsze sprzedaj system bez dysku twardego. Jeśli nie zależy ci na zawartości ... wyczyść dysk i gotowe.
Rinzwind

2
@Rinzwind Dlaczego? Czy uważasz, że dane można odzyskać z wyczyszczonego dysku? A może mówisz, że OP powinien zachować dysk, aby nadal miał dostęp do danych?
marcelm

Odpowiedzi:


61

Jeśli sprzedajesz laptopa, znacznie lepiej jest całkowicie wyczyścić dysk twardy, aby nikt nie widział twoich prywatnych informacji.

  1. Uruchom komputer z Live CD lub USB Ubuntu.
  2. Uruchom dysk i usuń wszystkie partycje z dysku twardego laptopa.
  3. Aby przejść do Formatuj i tam, gdzie jest napisane, usuń, wybierz „Zastąp istniejące dane zerami (powoli).
  4. Poczekaj do kilku godzin.

Istnieją jeszcze bezpieczniejsze sposoby wymazywania dysku twardego, ale nadpisywanie zerami to minimum, które powinieneś zrobić.


7
Nie mogłem się z tym bardziej zgodzić. Wyczyść dysk. Jeśli jest to ssdużyj polecenia niskiego poziomu producenta. Jeśli kupujący ma jakiekolwiek wyczucie komputerowe, wyczyści to i tak po otrzymaniu.
Mark

2
Chociaż zgadzam się, że to jest prawdziwa odpowiedź na pytanie, jeśli chodzi o sprzedaż laptopa ... To tak naprawdę nie odpowiada, jak zmienić hasło. Jestem ciekawy, jaka jest prawdziwa metoda zmiany hasła. Czasami łatwiej jest zmienić hasło, a następnie ponownie zainstalować wszystko, co potrzebne, aby Ubuntu działało w pierwszej kolejności, zwłaszcza jeśli wystąpiły problemy ze zgodnością
LateralTerminal

Pamiętaj, że na laptopie nie będzie już żadnego systemu operacyjnego - więc kupujący będzie musiał go zainstalować samodzielnie.
JonasCz - Przywróć Monikę

Tak, w przeciwnym razie sprzedawca mógłby następnie zainstalować tam nową instalację Ubuntu (jak stwierdzono w sugerowanej edycji @Caleb, która byłaby lepsza jako komentarz)
thomasrutter

10

Aby zablokować / usunąć root pw

sudo passwd -l root

4
Odkryłem, że to nie usuwa hasła roota. Szybka edycja pliku / etc / shadow przywraca go z powrotem.
Joshua

1
@Joshua Cóż, tak, edycja /etc/shadowmoże przywrócić hasło, ale ktoś, kto może edytować, /etc/shadowmoże równie dobrze zmienić hasło na dowolne i skutecznie uzyskać w ten sposób pełny dostęp do konta root. Myślę więc, że musisz założyć, że jeśli twój „przeciwnik” ma dostęp do edycji /etc/shadow, wszelka nadzieja jest stracona. Biorąc to pod uwagę, wydaje się to dość skuteczne w przypadkach, w których chcesz chronić się przed kimś, kto nie ma takiego dostępu.
David Z

@DavidZ: Rozumiem, że chce zniszczyć hasło, aby kupujący się go nie nauczył.
Joshua

1
@Joshua / etc / shadow przechowuje tylko skróty haseł. Praktycznie niemożliwe jest odzyskanie prawdziwego hasła z znajdującego się tam skrótu.
Bajt Dowódca

Schemat mieszania używany dla każdego hasła w / etc / shadow może być jednym z wielu schematów obsługiwanych przez kryptę, a jeśli został ustawiony ponad kilka lat temu (np. Zaktualizowałeś kilka wersji LTS), może wciąż są DES lub MD5, oba łatwe do brutalnej siły. Nowszym domyślnym jest schemat oparty na SHA-2, wykorzystujący wiele iteracji, które łagodzą ten problem.
thomasrutter

5

Jak już wspomniano w obu komentarzach, a także w odpowiedzi Thomasa , poniżej prawdopodobnie nie jest to, co naprawdę chcesz zrobić. Prawdopodobnie lepiej jest wyczyścić dysk twardy (nadpisując go w całości) lub usunąć i sprzedać laptopa bez dysku twardego. Jednak aby odpowiedzieć na pytanie, które zadałeś ...


Aby usunąć hasło do konta użytkownika, w tym rootprawidłowego (i przenośnego; powinno to działać na każdym systemie Linux ze sudoskonfigurowanym i GNU obszarem użytkownika, który obejmuje większość współczesnych dystrybucji Linuksa na komputery stacjonarne i serwery), należy uruchomić terminal, a następnie

sudo passwd --delete root

Alternatywnie, użyj -dzamiast --delete(są one synonimami).

Spowoduje to ustawienie hasła dla nazwanego konta (w tym przypadku root) jako pustego, skutecznie je kasując, ale utrzyma konto użytkownika i jego pliki w nienaruszonym stanie . Pamiętaj, że umożliwia to logowanie się przy użyciu konta root, co w prosty sposób umożliwia pełny dostęp do wszystkich plików w systemie.

Nigdy nie usuwaj rootkonta lub należących do niego plików, chyba że wiesz, że takie pliki można bezpiecznie usunąć. Konto root nie jest używane przez ludzi we współczesnych wersjach Ubuntu (nie wiem, czy starożytni go używali), ale jest wymagane do prawidłowego funkcjonowania systemu.


6
Czy właściwe może być przesunięcie ostatniego akapitu (zawierającego „ powyższe prawdopodobnie nie to, co naprawdę chcesz zrobić ”) na początek, aby miał on największą szansę na uwzględnienie?
LSpice

1
Wielkie dzięki. Tak, myślę, że nie jest to hasło, o które powinienem się martwić :) Wolę wyczyścić dysk twardy :)
Mafe

1
@LSpice Dobry pomysł. Gotowy.
CVn

O ile pamiętam, być może będziesz musiał użyć, -da -lw innych uruchomionych systemach suudziela dostępu bez hasła! Zobacz także: help.ubuntu.com/community/RootSudo
Wilf
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.