Z tyłu głowy możesz mieć to pytanie, że WTH! jaka jest różnica między rootem a superużytkownikiem? I czym różnią się ich polecenia.

Konto użytkownika i sudo?

Oto kilka wskazówek, które ci pomogą,

Tak więc, kiedy instalujesz Ubuntu w swoim systemie, pojawia się monit o utworzenie konta użytkownika.

Powiedzmy, że utworzyłeś to konto, podając jakąś nazwę użytkownika i hasło.

Ubuntu domyślnie ustawia użytkownika jako root.

Czekaj, nie wiesz, kim są Gość, Użytkownik, Root i Superużytkownik? 😛

Gość: No cóż. Jeśli logujesz się jako gość, nie masz prawie żadnych uprawnień, nie możesz zainstalować żadnego oprogramowania, a twój dostęp również jest ograniczony.

Użytkownik: JEŚLI to ty zainstalowałeś Ubuntu, to konto domyślnie otrzymuje uprawnienia administracyjne od Ubuntu. Tak więc polecenie sudo może być używane tylko przez użytkownika root, ale ponieważ domyślnie masz uprawnienia administracyjne, możesz uruchomić polecenie sudo, potwierdzając tylko, że jesteś użytkownikiem domyślnym.

Do cholery! Po prostu wprowadź hasło użytkownika, a polecenie sudo zadziała. (tylko jeśli jesteś domyślnym użytkownikiem!).

P. A co jeśli nie jesteś domyślnym użytkownikiem?

Odp. W takim przypadku nie możesz uruchomić polecenia Sudo, dopóki nie znasz hasła roota!

P. Ale znam domyślne hasło logowania użytkownika, więc czy będzie działać?

Odp. Nie. Nie jesteś rootem i nie masz uprawnień, jakie ma administrator. I to hasło, które akurat znasz (domyślne hasło logowania użytkownika). To nie jest hasło roota.

P. W takim razie jakie jest hasło roota i kiedy mi powiesz, jaka jest różnica między superużytkownikiem a rootem!!?

Odp. Po pierwsze, uspokój się, root i superużytkownik to ta sama osoba. A hasło roota jest domyślnie dezaktywowane/zablokowane, więc musisz je aktywować. Dalej: musisz teraz samodzielnie ustawić hasło roota, a ja jestem tutaj, aby powiedzieć Ci, jak to zrobić. Więc zrelaksuj się. Po prostu wpisz (tylko domyślny użytkownik może to zrobić):

$sudo su

Poprosi Cię o podanie hasła użytkownika. Wejdź.

Więc wykonaj:

$sudo hasło root

Wprowadź wymagane hasło roota i gotowe! Aktywowałeś hasło roota, które było domyślnie zablokowane, ponieważ domyślne hasło logowania użytkownika było wystarczające; teraz możesz zalogować się z innego konta i uzyskać uprawnienia roota, podając to hasło.

P. Jaka jest różnica między poleceniem su i sudo?

Odp. Polecenie su jest jak polecenie BOGA; oznacza Przełącz użytkownika.

tj. su i BAM!

Możesz zalogować się do dowolnego użytkownika w swoim systemie, nie znając jego hasła logowania jako KOLEŚ!! TY JESTEŚ KORZENIEM.

Więc po prostu wpisz hasło roota i ciesz się.

A jeśli po prostu wpiszesz su i naciśniesz Enter, zaczniesz działać jako sam ROOT, aby wyjść z trybu root, wpisz „exit” na swoim terminalu.

Następne jest polecenie sudo, które pozwala rootowi wykonywać polecenia na swoim koncie, a także na koncie kogokolwiek innego (za pomocą $ sudo -u nazwa użytkownika).

W skrócie, możesz być rootem na dwa sposoby

Nie 1. jeśli Twoje konto jest domyślne, hasło logowania będzie działać w przypadku polecenia Sudo.

Nr 2. Znasz hasło roota. (Biorąc pod uwagę, że jest aktywowany, w przeciwnym razie skąd możesz to wiedzieć

W razie pytań nie wahaj się!