Jak znaleźć hasło roota do instalacji oprogramowania

29

Próbuję zainstalować IDE NetBeans w moim Ubuntu, a w tym momencie prosi o hasło roota, którego nie pamiętam. Znam moje hasło użytkownika sudo . Jak mogę odzyskać moje hasło roota?

Hemanth
źródło
Czy to pyta, czy instalujesz netbeans również w sudo? Aktywacja konta root nigdy nie powinna być konieczna, aby osiągnąć coś w Ubuntu.
nem75
tak na marginesie, możesz użyć sudo -i, aby zalogować się do rootowania!
Shungun
1
Powiązane pytanie: askubuntu.com/questions/6676/…
Stefano Palazzo

Odpowiedzi:

47

Domyślnie Ubuntu nie ma ustawionego hasła dla użytkownika root, tj. Konta o nazwie root. Aby uzyskać uprawnienia administratora jako inny użytkownik, musisz wpisać własne hasło. Jest to hasło ustawione dla pierwszego konta użytkownika podczas instalacji Ubuntu.

Aby ustawić hasło dla root, uruchom następujące polecenie w powłoce terminala:

sudo passwd root

Następnie zostaniesz poproszony o dwukrotne wpisanie nowego hasła. Po tym rootkonto ma własne hasło, więc możesz zalogować się przy użyciu nazwy użytkownika root.

rovshango
źródło
2
Zauważ, że zwykle nie ma dobrego powodu, aby ustawić hasło dla roota. Aby zainstalować Netbeans, z pewnością nie musisz ustawiać hasła dla roota! Wystarczy użyć własnego hasła (którego normalnie używasz w sudo).
Jesper
1
Aby cofnąćczynność i ponownie wyłączyć rootkonto, możesz uruchomić sudo passwd -dl root( źródło ).
Eliah Kagan,
26

Hasło roota w systemach Ubuntu pozostaje niezaznaczone i celowo nie nadaje się do użytku. Ubuntu używa sudo(zmień użytkownika na) w celu podniesienia uprawnień użytkownika administracyjnego. (Użytkownik utworzony podczas instalacji jest domyślnie użytkownikiem administracyjnym). Sudo rejestruje wszystko, co zostało mu przekazane, co jest przydatne, ponieważ możesz później sprawdzić, jakie polecenia zostały z nim uruchomione.

Jeśli pojawi się monit o podanie hasła, najprawdopodobniej potrzebne jest hasło własne (użytkownika).

Spamapy
źródło
6

Użyj swojego hasła. Jeśli jesteś administratorem, możesz użyć swojego hasła w tych monitach. Jeśli nie, musisz zalogować się jako administrator, aby wykonywać czynności systemowe, takie jak instalowanie oprogramowania.

dv3500ea
źródło
6

Konto root jest domyślnie wyłączone - oznacza to, że root nie ma hasła. Ubuntu używa sudo - sudo pozwala „normalnym użytkownikom” na uruchamianie poleceń z uprawnieniami administratora i na „uruchamianie” sudo używają własnego hasła.

Więcej informacji tutaj: https://help.ubuntu.com/community/RootSudo

Vojtech Trefny
źródło
2
mnemonic: superuser do
Stefano Palazzo
3

Spróbuj zainstalować Netbeans z repozytoriów pakietów. Jest zapakowany w taki sposób, aby uniknąć potrzeby hasła roota.

Broam
źródło
Nie ma nic specjalnego w oficjalnie zainstalowanym oprogramowaniu w porównaniu z jakimkolwiek innym zadaniem administracyjnym, jeśli chodzi o to, czy potrzebne jest hasło roota. Każdą akcję można wykonać jako root, bez hasła roota, używając sudo. Tak więc inne metody instalacji również będą działać poprawnie, a także nie będą wymagać (ani nie będą korzystać z) ustawionego hasła roota.
Eliah Kagan,
1

Domyślnie konto root jest wyłączone i nie masz hasła do konta root. Jeśli potrzebujesz hasła do konta root, musisz je utworzyć dla konta root:

sudo passwd root

Uwaga:

  • Włączenie konta root jest rzadko konieczne.
  • Prawie wszystko, co musisz zrobić jako administrator systemu Ubuntu, można zrobić za pomocą sudo lub gksudo .

Informacje na temat włączania konta root można znaleźć w RootSudo . Używaj go na własne ryzyko.

karthick87
źródło
1

Szyfrowanie haseł zostało wymyślone, aby chronić je przed przeglądaniem. Nie możesz go po prostu wyświetlić, ale możesz to zmienić bez oglądania starego. Jedynym sposobem wyświetlenia zaszyfrowanego hasła jest jego odkodowanie. Możesz spróbować, zaszyfrowane hasła znajdują się w pliku /etc/shadow, ale zmarnujesz swój czas.

Więc po prostu zmień hasło roota w ten sposób:

sudo passwd
BBK
źródło
2
OP chce znać swoje hasło roota, nie zmieniać go.
ζ--
Ha ha. Żartujesz? Szyfrowanie haseł wymyślone w celu ochrony przed przeglądaniem. Nie możesz go po prostu wyświetlić, ale możesz to zmienić bez oglądania starego.
BBK
Jedynym sposobem wyświetlenia zaszyfrowanego hasła jest jego odkodowanie. Możesz wypróbować zaszyfrowane hasła w pliku / ets / shadow, ale zmarnujesz swój czas.
BBK
1
Rozumiem, że nie da się tego zrobić, więc dlaczego by tak nie powiedzieć?
ζ--
Ok, dodam kilka notatek do mojego postu.
BBK
0

Aby zresetować hasło roota w Ubuntu z innych, spróbuj uruchomić następujące polecenia:

sudo -su
passwd

Teraz wpisz dwa razy nowe hasło i gotowe!

Jishan Shaikh
źródło