Jak zmienić hasło roota w systemie Linux



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Konto roota ma możliwość kontrolowania wszystkiego w systemie Unix i Linux nie jest inny. Aby zmienić dane hasła Linuksa, trzeba użyć polecenia passwd, to samo dotyczy roota. Ze względu na szczególny charakter tego polecenia obowiązują pewne środki ostrożności. W szczególności nie jest możliwa łatwa zmiana danych haseł Linuksa dla użytkownika root w systemie Ubuntu lub Ubuntu bez wcześniejszego wprowadzenia pewnych zmian.



Większość użytkowników, którzy chcą zmienić dane hasła Linuksa, będzie musiała otworzyć terminal graficzny. Możesz przytrzymać Ctrl, Alt i T, aby to zrobić, lub być może kliknąć menu Aplikacje, przejść do narzędzi systemowych i wybrać terminal. Użytkownicy CentOS, którzy nie mają zainstalowanego interfejsu graficznego, będą chcieli zalogować się do swojego wirtualnego terminala za pomocą konta użytkownika, zakładając, że mają zaktualizowane pakiety sudo.



Metoda 1: Zmień hasło roota w większości dystrybucji Linuksa

Zakładając, że Twoja dystrybucja ma zainstalowany pakiet sudo, możesz zmienić hasło roota za pomocą rozszerzenia sudo passwd root Komenda. Najpierw zostaniesz poproszony o podanie hasła sudo, a następnie będziesz musiał dwukrotnie wprowadzić nowe hasło UNIX. Twoje hasło zostanie przetestowane pod kątem złożoności, więc upewnij się, że jest prawidłowe. Po dwukrotnym wprowadzeniu hasła konto roota powinno zostać zmienione. Przytrzymaj Ctrl i Alt, a następnie wciśnij F1-F6, aby dostać się do pustego wirtualnego terminala. Wpisz root, a następnie nowe hasło, aby upewnić się, że działa. Biorąc pod uwagę zagrożenia związane z pracą jako root, upewnij się, że wpisałeś exit, aby wyjść z tej konsoli. Przytrzymaj Ctrl, Alt i F7, aby wrócić do środowiska graficznego, jeśli nie pracujesz z serwera. Ta metoda powinna działać na Debianie i wielu innych dystrybucjach. Powinien również działać z Arch, jeśli masz zainstalowane wszystkie wymagane pakiety.



Metoda 2: Zmień hasło roota w systemie Ubuntu Linux

Ubuntu i jego różne pochodne haszują konto root, co funkcjonalnie je wyłącza. Nie będzie można łatwo zmienić hasła użytkownika root, ponieważ tak naprawdę nie istnieje. Dotyczy to Xubuntu, Kubuntu, Lubuntu i potencjalnie większości instalacji Linux Mint i Trisquel. Chociaż można aktywować konto, nie jest to wcale zalecane. Należy pamiętać, że pierwszy użytkownik w tych systemach jest administratorem i może uzyskać dostęp do konta roota, wpisując sudo -i po wyświetleniu monitu i wpisując hasło. Działa to tak samo, jak każdy inny login roota i jest trochę bezpieczniejsze. Jeśli masz absolutną pewność, że chcesz aktywować konto roota i rozumiesz związane z tym ryzyko, wpisz sudo passwd root i wciśnij Enter. Wprowadź nowe hasło UNIX i upewnij się, że go nie zapomnisz. Musisz wtedy biec sudo passwd -u root aby odblokować swoje konto. Otrzymasz komunikat, na przykład „Zmieniono informacje o wygaśnięciu hasła”, co oznacza, że ​​konto zostało otwarte. Użytkownik root będzie działał normalnie, ale pamiętaj, jak niebezpieczne jest to w rzeczywistości. Jeśli chcesz wyłączyć konto roota, możesz wpisać sudo passwd -dl root żeby go ponownie zamknąć.

Metoda 3: Zmień dane hasła systemu Linux jako root

Jeśli jesteś zalogowany jako root, powiedz na wirtualnym terminalu serwera CentOS, Fedora lub Red Hat Enterprise Linux, możesz zmienić hasło, po prostu wpisując passwd a następnie wciskając enter. Pojawi się monit „Wprowadź nowe hasło UNIX:”, a następnie zostaniesz poproszony o wpisanie go po raz drugi. Pamiętaj, że powinieneś był zalogować się do roota, aby to zrobić, lub być może użyć sudo su aby uzyskać dostęp do monitu roota. To nie zadziała w niezmienionym systemie Ubuntu lub Linux Mint, ale jest dobre dla tych, którzy używają systemów serwerowych lub używają ssh do zdalnego logowania się. Zanim spróbujesz, upewnij się, że masz znak # jako znak zachęty. W zależności od domyślnej powłoki logowania ustawionej dla użytkownika root, znak zachęty może zawierać inne informacje.



Pamiętaj, że niezależnie od metody lub dystrybucji, nad którą pracujesz, możesz też pisać kim jestem i naciśnij Enter, aby dowiedzieć się, kto jest zalogowany.

3 minuty czytania