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
Prześlij komentarz