4 sposoby, aby zostać rootem w systemie Linux

Spisu treści:

4 sposoby, aby zostać rootem w systemie Linux
4 sposoby, aby zostać rootem w systemie Linux

Wideo: 4 sposoby, aby zostać rootem w systemie Linux

Wideo: 4 sposoby, aby zostać rootem w systemie Linux
Wideo: How to become Superuser or Root User in Linux or Ubuntu Operating System 2024, Może
Anonim

Konto „root” na komputerze z systemem Linux to konto z pełnymi uprawnieniami. Dostęp do roota jest często niezbędny do wykonywania poleceń w systemie Linux, zwłaszcza poleceń wpływających na pliki systemowe. Ponieważ root jest tak potężny, zaleca się żądanie dostępu do roota tylko wtedy, gdy jest to konieczne, w przeciwieństwie do logowania się jako użytkownik root. Pomoże to zapobiec przypadkowemu uszkodzeniu ważnych plików systemowych.

Kroki

Metoda 1 z 4: Uzyskanie dostępu do roota w terminalu

Zostań rootem w Linuksie Krok 1
Zostań rootem w Linuksie Krok 1

Krok 1. Otwórz terminal

Jeśli terminal nie jest jeszcze otwarty, otwórz go. Wiele dystrybucji pozwala otworzyć go, naciskając Ctrl + Alt + T.

Zostań rootem w Linuksie Krok 2
Zostań rootem w Linuksie Krok 2

Krok 2. Wpisz

su - i naciśnij ↵ Wejdź.

Spowoduje to próbę zalogowania Cię jako „super użytkownik”. W rzeczywistości możesz użyć tego polecenia, aby zalogować się jako dowolny użytkownik na komputerze, ale pozostawione puste, spróbuje zalogować się jako root.

Zostań rootem w Linuksie Krok 3
Zostań rootem w Linuksie Krok 3

Krok 3. Po wyświetleniu monitu wprowadź hasło roota

Po wpisaniu su - i naciśnięciu ↵ Enter, zostaniesz poproszony o hasło roota.

Jeśli otrzymasz komunikat „błąd uwierzytelniania”, prawdopodobnie Twoje konto root jest zablokowane. Zobacz następną sekcję, aby uzyskać instrukcje dotyczące odblokowywania go

Zostań rootem w Linuksie Krok 4
Zostań rootem w Linuksie Krok 4

Krok 4. Sprawdź wiersz polecenia

Kiedy jesteś zalogowany jako root, wiersz poleceń powinien kończyć się # zamiast $.

Zostań rootem w Linuksie Krok 5
Zostań rootem w Linuksie Krok 5

Krok 5. Wprowadź polecenia wymagające uprawnień administratora

Po użyciu su - do zalogowania się jako root, możesz uruchamiać dowolne polecenia, które wymagają uprawnień administratora. Polecenie su jest zachowywane do końca sesji, więc nie musisz ponownie wprowadzać hasła roota za każdym razem, gdy chcesz uruchomić polecenie.

Zostań rootem w Linuksie Krok 6
Zostań rootem w Linuksie Krok 6

Krok 6. Rozważ użycie

sudo zamiast su -.

sudo ("super użytkownik do") to polecenie, które pozwala tymczasowo uruchamiać inne polecenia jako root. Jest to najlepszy sposób dla większości użytkowników na uruchamianie poleceń roota, ponieważ środowisko roota nie jest utrzymywane, a użytkownik nie musi znać hasła roota. Zamiast tego użytkownik wprowadzi własne hasło użytkownika, aby uzyskać tymczasowy dostęp do konta root.

  • Wpisz polecenie sudo i naciśnij ↵ Enter (np. sudo ifconfig). Po wyświetleniu monitu o hasło wprowadź hasło użytkownika, a nie hasło roota.
  • sudo jest preferowaną metodą dla dystrybucji takich jak Ubuntu, gdzie będzie działać nawet wtedy, gdy konto root jest zablokowane.
  • To polecenie jest ograniczone do użytkowników z uprawnieniami administratora. Użytkowników można dodawać lub usuwać z /etc/sudoers.

Metoda 2 z 4: Odblokowanie konta root (Ubuntu)

Zostań rootem w Linuksie Krok 7
Zostań rootem w Linuksie Krok 7

Krok 1. Odblokuj konto root (Ubuntu)

Ubuntu (i kilka innych dystrybucji) blokuje konto roota, aby przeciętny użytkownik nie miał do niego dostępu. Dzieje się tak, ponieważ dostęp roota rzadko jest potrzebny podczas korzystania z polecenia sudo (patrz poprzednia sekcja). Odblokowanie konta root pozwoli Ci zalogować się jako root.

Zostań rootem w Linuksie Krok 8
Zostań rootem w Linuksie Krok 8

Krok 2. Otwórz terminal

Jeśli jesteś w środowisku graficznym, możesz nacisnąć Ctrl + Alt + T, aby uruchomić terminal.

Zostań rootem w Linuksie Krok 9
Zostań rootem w Linuksie Krok 9

Krok 3. Wpisz

sudo passwd root i naciśnij ↵ Wejdź.

Po wyświetleniu monitu o hasło wprowadź hasło użytkownika.

Zostań rootem w Linuksie Krok 10
Zostań rootem w Linuksie Krok 10

Krok 4. Ustaw nowe hasło

Zostaniesz poproszony o utworzenie nowego hasła i dwukrotne wpisanie go. Po ustawieniu hasła konto root będzie aktywne.

Zostań rootem w Linuksie Krok 11
Zostań rootem w Linuksie Krok 11

Krok 5. Ponownie zablokuj konto root

Jeśli chcesz zablokować konto root, wprowadź następujące polecenie, aby usunąć hasło i zablokować root:

sudo passwd -dl root

Metoda 3 z 4: Logowanie jako root

Zostań rootem w Linuksie Krok 12
Zostań rootem w Linuksie Krok 12

Krok 1. Rozważ użycie innych metod uzyskania tymczasowego dostępu do roota

Logowanie się jako root nie jest zalecane do regularnego używania, ponieważ bardzo łatwo jest wykonywać polecenia, które sprawią, że twój system nie będzie działał, a także stwarza zagrożenie bezpieczeństwa, szczególnie jeśli używasz serwera SSH na swoim komputerze. Loguj się jako root tylko podczas wykonywania napraw awaryjnych, takich jak usuwanie awarii dysków lub przywracanie zablokowanych kont.

  • Używanie sudo lub su zamiast logowania się jako root pomoże zapobiec niezamierzonym uszkodzeniom, gdy jesteś zalogowany jako root. Korzystanie z tych poleceń daje użytkownikowi szansę na przemyślenie polecenia, zanim zostanie wyrządzona poważna szkoda.
  • Niektóre dystrybucje, takie jak Ubuntu, pozostawiają konto root zablokowane, dopóki nie odblokujesz go ręcznie. Nie tylko zapobiega to nieświadomym wyrządzeniu zbyt dużych szkód za pomocą konta root, ale także zabezpiecza system przed potencjalnymi hakerami, ponieważ konto roota jest zazwyczaj celem w pierwszej kolejności. Z zablokowanym kontem root hakerzy nie mogą uzyskać do niego dostępu. Zobacz poprzednią sekcję, aby uzyskać instrukcje dotyczące odblokowywania roota w Ubuntu.
Zostań rootem w Linuksie Krok 13
Zostań rootem w Linuksie Krok 13

Krok 2. Wprowadź

źródło jako użytkownik podczas logowania do systemu Linux.

Jeśli konto root jest odblokowane i znasz hasło, możesz zalogować się jako root, gdy zostaniesz poproszony o zalogowanie się na konto użytkownika. Wpisz root jako użytkownik, gdy pojawi się monit o zalogowanie.

Jeśli potrzebujesz uprawnień administratora, aby wykonać polecenie, użyj metody opisanej w poprzedniej sekcji

Zostań rootem w Linuksie Krok 14
Zostań rootem w Linuksie Krok 14

Krok 3. Wprowadź hasło roota jako hasło użytkownika

Po wprowadzeniu root jako nazwy użytkownika, wprowadź hasło roota, gdy zostaniesz o to poproszony.

  • W wielu przypadkach hasło roota może być „hasłem”.
  • Jeśli nie znasz hasła roota lub go zapomniałeś, zapoznaj się z następną sekcją, aby uzyskać instrukcje dotyczące jego resetowania.
  • W Ubuntu konto root jest zablokowane i nie można z niego korzystać, dopóki nie zostanie odblokowane.
Zostań rootem w Linuksie Krok 15
Zostań rootem w Linuksie Krok 15

Krok 4. Unikaj uruchamiania złożonych programów, gdy jesteś zalogowany jako root

Istnieje szansa, że program, który zamierzasz uruchomić, będzie miał negatywny wpływ na twój system, gdy ma on uprawnienia administratora. Zdecydowanie zaleca się używanie sudo lub su do uruchamiania programów zamiast logowania się jako root.

Metoda 4 z 4: Resetowanie hasła roota lub administratora

Zostań rootem w Linuksie Krok 16
Zostań rootem w Linuksie Krok 16

Krok 1. Zresetuj hasło roota, jeśli zostało zapomniane

Jeśli zapomniałeś hasła roota i hasła użytkownika, będziesz musiał uruchomić system w trybie odzyskiwania, aby je zmienić. Jeśli znasz hasło użytkownika i musisz zmienić hasło roota, po prostu wpisz sudo passwd root, wprowadź hasło użytkownika, a następnie utwórz nowe hasło roota.

Zostań rootem w Linuksie Krok 17
Zostań rootem w Linuksie Krok 17

Krok 2. Uruchom ponownie komputer i przytrzymaj w lewo-

⇧ Przesunięcie po ekranie BIOS.

Otworzy się menu GRUB.

Czas na to może być trudny, więc być może będziesz musiał spróbować wiele razy

Zostań rootem w Linuksie Krok 18
Zostań rootem w Linuksie Krok 18

Krok 3. Wybierz pierwszy

(Tryb odzyskiwania) wpis na liście.

Spowoduje to załadowanie trybu odzyskiwania dla bieżącej dystrybucji.

Zostań rootem w Linuksie Krok 19
Zostań rootem w Linuksie Krok 19

Krok 4. Wybierz

źródło z menu, które się pojawi.

Spowoduje to uruchomienie terminala, gdy jesteś zalogowany jako konto root.

Zostań rootem w Linuksie Krok 20
Zostań rootem w Linuksie Krok 20

Krok 5. Ponownie zamontuj dysk z uprawnieniami do zapisu

Po uruchomieniu w trybie odzyskiwania zazwyczaj będziesz mieć tylko uprawnienia do odczytu. Wpisz następujące polecenie, aby włączyć dostęp do zapisu:

mount -rw -o przemontuj /

Zostań rootem w Linuksie Krok 21
Zostań rootem w Linuksie Krok 21

Krok 6. Utwórz nowe hasło dla wszystkich kont, z których nie masz dostępu

Po zalogowaniu się jako root i zmianie uprawnień dostępu możesz utworzyć nowe hasło dla dowolnego konta:

  • Wpisz passwd accountName i naciśnij ↵ Enter. Jeśli chcesz zmienić hasło roota, wpisz passwd root.
  • Po wyświetleniu monitu wprowadź dwukrotnie nowe hasło.
Zostań rootem w Linuksie Krok 22
Zostań rootem w Linuksie Krok 22

Krok 7. Uruchom ponownie komputer po zresetowaniu haseł

Po zakończeniu resetowania haseł możesz ponownie uruchomić komputer i normalnie korzystać z niego. Twoje nowe hasła zaczną obowiązywać natychmiast.

Wideo - Korzystając z tej usługi, niektóre informacje mogą być udostępniane YouTube

Ostrzeżenia

  • Używaj konta root tylko wtedy, gdy musisz i wyloguj się, gdy tylko skończysz.
  • Udostępniaj swoje hasło roota tylko osobom, które są A) zaufane i B) muszą je znać.

Zalecana: