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.