Przejdź do głównej zawartości

Linux RHCSA cz.31 - Użytkownicy - Przełączanie kont, su, sudo

Wśród dużej ilości kont istniejących w systemie wcześniej czy później pojawi się jakiś problem z uprawnieniami lub inny wymagający przełączenia się na inne konto z większymi uprawnieniami lub przelogowania się na własne konto na terminalu użytkownika by mu coś pokazać itp. Z pomocą przychodzą następujące polecenia: 

  • su - Przełączenie się na innego użytkownika 
  • sudo - umożliwienie wykonania polecenia z uprawnieniami root
Przykładowo jesteś zalogowany jako User02 , a obok User03 ma trudność z wykonaniem jakiegoś polecenia. Możesz przelogować się na konto User03 i sprawdzić czy faktycznie coś nie działa, lub czy problem nie jest problem z samym użytkownikiem. 

Przełączanie pomiędzy użytkownikami realizujemy : 

# su user03
Password:

Wpisujemy hasło użytkownika User03 i logujemy się na jego konto. Po skończeniu działań wydajemy polecenie "exit" by wrócić do swojego użytkownika. Aby przejść na konto użytkownika root wykonujemy to w taki sposób : 

# su -
Password:

Podajemy hasło i pracujemy jako super użytkownik. Jeżeli nie chcemy i nie potrzebujemy pracować na koncie root ale chcemy wykonać innym kontem jedno polecenie z uprawnieniami konta root możemy skorzystać z opcji "sudo". Na przykład jeżeli chcemy utworzyć konto użytkownika będąc zwykłym użytkownikiem: 

# sudo useradd user09

By upewnić się jakiego rodzaju użytkownik jest aktualnie zalogowany można zwrócić uwagę na występujący prompt , który dla użytkownika root będzie "#" natomiast dla zwykłych użytkowników "$". 

W tym momencie jesteś już zaawansowanym ekspertem w zakresie zarządzania kontami użytkowników. Potrafisz dodawać, modyfikować oraz usuwać konta użytkowników.

Komentarze

Najczęściej czytane w tym miesiącu

50 popularnych pytań dotyczących systemu Linux zadawanych na rozmowach kwalifikacyjnych. (Pytania & Odpowiedzi)

Jak dodać użytkownika w systemie Windows z poziomu konsoli CMD? (net user, net localgroup)

Generowanie testowych plików o określonej wielkości