W Linux możesz uruchomić uprzywilejowane polecenia za pomocą sudo Słowo kluczowe. Czasami jednak staje się to żmudnym aktem, gdy wykonujesz zadania administracyjne, a każde polecenie wymaga uprawnień głównych. Aby pozbyć się takiej sytuacji, zostań użytkownikiem root, a następnie wykonaj polecenia.
Ten artykuł zawiera różne możliwości zostania użytkownikiem głównym w systemie Linux.
Jak zostać użytkownikiem root w Linux
Jak omówiono wcześniej, użytkownik root ma niezbędne uprawnienia do wykonywania i wykonywania różnych zadań w systemach opartych na systemie Linux. W tej sekcji pokazuje polecenia Linuksa, które można użyć do zostania użytkownikiem root w systemie Linux.
Jak używać polecenia sudo, aby zostać użytkownikiem rootowym
sudo Polecenie pozwala normalnemu użytkownikowi wykonywać zadania, które może wykonać superuser. Tutaj zapewniamy możliwe zastosowania polecenia sudo, aby stać się użytkownikiem korzenia.
Używając „sudo su -”
''Su„odnosi się do zmiany użytkownika, a jeśli nazwa użytkownika nie zostanie dostarczona, przełączy Cię na użytkownika root, a podane poniżej polecenie pomaga w tym względzie.
$ sudo su -
Po udanym uwierzytelnianiu zauważa się, że jesteśmy teraz przełączeni na użytkownika root.
Używając „sudo su”
Polecenie napisane poniżej zmieni uprawnienia na użytkownika root.
$ sudo su
Używając „sudo -i”
Polecenie podane poniżej zmieni uprawnienia na użytkownika root.
$ sudo -i
Wyjście pokazuje, że znak dolara ($) został zastąpiony klawiszem funta (#), który również kieruje, że jesteś obecnie zalogowany za pomocą uprawnień root.
Używając „sudo -s”
„„-S”Parametr umożliwia użytkownikowi uruchomienie powłoki z określonym użytkownikiem. A jeśli nazwa użytkownika nie jest określona, wówczas rozważany jest root (domyślnie).
$ sudo -s
Jak używać polecenia SU, aby zostać użytkownikiem rootowym
Su Polecenie pozwala przełączyć użytkownika na kogoś innego, zapewniając nazwę użytkownika. Jeśli jednak nazwa nie jest określona, Su Polecenie pozwoliłoby wykonać polecenia z uprawnieniami root.
Istnieją różne parametry, które pozwoliłyby ci zostać użytkownikiem rootowym.
Używając „Su -”
$ su -
Używając „su -l”
$ su -l
Używając „-login”
$ su - -login
Z powyższych wyjść obserwuje się, że jesteś przełączony na źródło użytkownika i mogą teraz wykonywać uprzywilejowane zadania.
Podczas uwierzytelniania Su polecenie, musisz umieścić hasło root.
Notatka: Jeśli nie możesz wykonać powyższych poleceń, musisz ustawić hasło dla root, używając następującego polecenia.
$ sudo passwd root
Bonusowa wskazówka
Po zalogowaniu się jako użytkownik root, zaleca się sprawdzenie, czy pracujesz z uprawnieniami root, czy nie. Aby to zrobić, zmienna $ logName pomogłaby, ponieważ $ logName zawiera użytkownika, w którym jesteś aktualnie zalogowany jako.
$ echo $ logName
Na przykład próbowaliśmy przejść do użytkownika root za pomocą „Su”Polecenie i sprawdźmy zalogowanego użytkownika za pomocą następującego polecenia.
$ su
# echo $ logName
Wyjście pokazuje, że nie jesteś zalogowany za pomocą uprawnień root.
Wniosek
Użytkownik root jest najlepszym bossem systemu Linux, może wykonywać dowolne zadanie bez żadnej przeszkody. Niniejszy przewodnik zamierza zbadać możliwe polecenia lub sposoby zostania użytkownikiem root w Linux, aby można było uniknąć częstego uwierzytelniania. Na koniec stwierdza się, że sudo I Su Słowa kluczowe są głównym interesariuszem, który stał się głównym użytkownikiem maszyn opartych na systemie Linux. sudo wymaga hasła aktualnie zalogowanego użytkownika, podczas gdy Su wymaga hasła użytkownika docelowego.