Jak zmienić hasło roota w Ubuntu 20.04

Ustaw, zresetuj i zmień hasło roota w Ubuntu 20.04

Użytkownik root to nic innego jak domyślny użytkownik utworzony w systemie Linux z uprawnieniami administratora. Podobnie jak w starszych wersjach Ubuntu, użytkownik root jest zablokowany w Ubuntu 20.04, a użytkownik nigdy nie może początkowo zalogować się jako root. System używania komendy sudo jest używany zamiast tego, co umożliwia każdemu użytkownikowi nie będącemu administratorem wykonywanie zadań administracyjnych, takich jak instalacja, bez faktycznego logowania się jako root, ale z uprawnieniami roota.

Mogą jednak wystąpić pewne kluczowe zadania administracyjne, które nie są dozwolone w przypadku sudo polecenie i można je wykonać tylko wtedy, gdy zalogowany jest użytkownik root. W takich sytuacjach istnieją sposoby na ustawienie lub zresetowanie hasła roota. Zauważ, że powinno to być używane tylko w przypadkach, gdy polecenie sudo jest niekompetentne, ponieważ logowanie się jako użytkownik root stanowi zagrożenie dla bezpieczeństwa komputera.

Ustaw/zresetuj hasło roota

Ten krok wymaga zalogowania się jako użytkownik z sudo przywileje i dowództwo su jest dozwolona w ramach sudo przywileje.

Uruchom następujące, aby zalogować się jako root. Wprowadź swoje hasło, gdy zostaniesz o to poproszony.

sudo su

Jak widać powyżej, monit zmienił się teraz na root. W ten sposób jesteśmy w stanie zalogować się do roota przy użyciu własnego hasła.

Teraz, aby zmienić hasło roota, po prostu użyj polecenia hasło.

hasło

Spowoduje to ustawienie hasła roota przy pierwszym użyciu lub zmianę na nowe hasło przy późniejszym użyciu.

Czas sprawdzić, czy nowe hasło działa. naciskać Ctrl + D aby wyjść z wiersza głównego. Następnie wpisz polecenie su zalogować się jako root i wprowadzić nowe hasło roota, które właśnie ustawiliśmy.

su

W ten sposób pomyślnie zmodyfikowaliśmy hasło roota i mogliśmy zalogować się jako root.

Jednak, jak wspomniano wcześniej, wymaga to od własnego użytkownika dostępu do sudo. Ale co, jeśli nie masz dostępu do sudo, ale nadal musisz zmienić hasło roota w sytuacji awaryjnej? Czy jest w takim przypadku sposób na zalogowanie się jako root? Dowiedzmy Się.

Zresetuj hasło roota z Gruba

Istnieje sposób na zmianę hasła roota lub dowolnego innego użytkownika podczas uruchamiania Ubuntu. Trzeba trochę poprawić proces uruchamiania.

Najpierw uruchom ponownie komputer. Jeśli menu GRUB nie pojawia się automatycznie za każdym razem podczas uruchamiania, przytrzymaj Zmiana klawisz podczas uruchamiania. Spowoduje to wymuszenie wyświetlenia menu GRUB.

Następnie zaznacz linię Ubuntu z menu i naciśnij mi aby edytować konfigurację rozruchu.

Musimy dokonać modyfikacji na linii zaczynającej się od linux, który jest przedostatnią linią w konfiguracji. Wymień ostatnią część cichy plusk z rw init=/bin/bash.

Zasadniczo zmiana, którą tutaj robimy, polega na zalogowaniu się do powłoki (init=/bin/bash) zamiast GUI (cichy plusk) z odczytem i zapisem (rw) przywileje.

naciskać F10 do rozruchu z tą konfiguracją. Zauważ, że ta zmieniona konfiguracja jest używana tylko podczas tego rozruchu i jest resetowana przy następnym rozruchu.

Jak widać, jesteśmy zalogowani jako root w wierszu poleceń powłoki.

Teraz, tak jak poprzednio, możemy uruchomić polecenie hasło tutaj i zresetuj hasło roota.

hasło

Hasło roota zostało zmienione. Teraz zrestartuj system normalnie i zaloguj się jako root z nowym hasłem.

Możesz teraz wykonać wymagane zadania administracyjne.

Wniosek

Widzieliśmy dwa sposoby zmiany hasła roota w Ubuntu 20.04. Pamiętaj, że jeśli to możliwe, sudo do wykonywania zadań administracyjnych należy użyć polecenia. Logowanie jako su należy zapobiegać w jak największym stopniu, ponieważ może to zagrozić bezpieczeństwu systemu, zwłaszcza jeśli jest on podłączony do sieci.