Jak zmienić użytkownika w Linux

Jak zmienić użytkownika w Linux

Linux to solidny system operacyjny wielu użytkowników. Mogą być wielu użytkowników uzyskujących dostęp do systemu i korzystających z zasobów systemowych. Posiadanie osobnych kont użytkowników oferuje również lepszą kontrolę nad różnymi uprawnieniami.

Jeśli w systemie jest wielu użytkowników, będzie wiele okazji, w których chcesz zmienić bieżącego użytkownika. W tym przewodniku sprawdź, jak zmienić użytkownika w Linux.

Użytkownik w Linux

Linux ma trzy typy kont użytkowników: system, użytkownik i root.

  • System: Procesy systemowe są uruchamiane pod tym użytkownikiem.
  • Użytkownik: Konto, na które logują się ogólni użytkownicy, wpisując nazwę użytkownika i hasło.
  • Root: Specjalny użytkownik, który ma nieograniczony uprawnienia do każdej części systemu.

W zależności od interfejsu (GUI lub CLI) istnieje wiele sposobów zmiany bieżącego użytkownika.

Zmień użytkownika w CLI

W tej sekcji obejmuje sposób zmiany użytkowników w konsoli. Ta sekcja ma zastosowanie do dowolnej dystrybucji Linux.

Zmień użytkownika za pomocą SU

Jest to domyślny sposób zmiany bieżącego użytkownika dla sesji. Polecenie SU (przełącznik użytkownika) oferuje prosty sposób na zmianę użytkowników.

Aby zmienić na innego użytkownika, użyj następującej struktury poleceń. Po uruchomieniu musisz wprowadzić hasło docelowego konta użytkownika, aby ukończyć proces logowania.

$ su -


Aby zweryfikować, sprawdź wartość zmiennej środowiska nazwy użytkownika.

$ echo $ nazwa użytkownika

Jest jedna odmiana tego polecenia. Jeśli nie zostanie określona nazwa użytkownika, SU będzie domyślnie dla użytkownika root. W takim przypadku następujące polecenia są równoważne.

$ su -
$ su - root


Sprawdź zmianę.

$ whoami


Zdecydowanie zaleca się nie logowanie się jako root, chyba że musisz. Jeśli jest to tylko do uruchamiania poleceń z uprawnieniami root, narzędzie Sudo oferuje większą elastyczność i bezpieczeństwo.

$ sudo

Zmień użytkownika za pomocą Sudo

Chociaż Sudo jest najczęściej używane do uruchamiania polecenia z uprawnieniami root, może również zmienić użytkownika. Jednak nie każdy użytkownik może użyć sudo. Użytkownik musi zostać dodany w pliku Sudoers zlokalizowanym w lokalizacji /etc /sudoers. Dowiedz się, jak dodać użytkownika do sudoers.

Zakładając, że bieżący użytkownik może użyć narzędzia Sudo, aby zmienić na innego użytkownika, uruchom następujące polecenie. Tutaj użytkownik „Jones” jest zwykłym użytkownikiem, podczas gdy „Hector” jest administratorem.

$ sudo -u -s


Sprawdź działanie.

$ whoami


To nie jest tam, gdzie się zatrzymuje. Korzystając z polecenia sudo, możliwe jest również uruchomienie polecenia jako innego użytkownika bez logowania. Domyślnym sposobem korzystania z sudo jest uruchamianie poleceń jako root.

$ sudo


Sudo pozwala jednak również na uruchomienie polecenia jako inny użytkownik. Tak wygląda struktura poleceń.

$ sudo -u

Zmień użytkowników w GUI

Jeśli używasz środowiska stacjonarnego, możesz przełączyć się na innego użytkownika bez uruchamiania żadnego polecenia. Metoda będzie zależeć od tego, jakiego środowiska stacjonarnego używasz.

Tutaj będę pokazać, jak zmienić użytkowników w Gnome.

Zmień użytkownika w Gnome

Gnome jest jednym z najpopularniejszych środowisk stacjonarnych. Jest dostępny na prawie każdym popularnym Distro Linux. Jego interfejs jest przyjemny, nowoczesny i płynny. Oczywiście możesz go dostosować, aby nadać mu przyjemniejszą atmosferę. Sprawdź jedne z najlepszych motywów GTK3 dla Linux. Są to tematy kompatybilne się z Gnome i powinny działać na dowolnej nowoczesnej wersji Gnome.

Aby zmienić konto użytkownika, kliknij przycisk zasilania w prawym górnym rogu i wybierz „Przełącz użytkownik”.

Kliknij żądane konto użytkownika, wprowadź hasło i voila!

Końcowe przemyślenia

Zmiana użytkownika w Linux jest dość łatwym zadaniem. Nie ma znaczenia, czy jesteś administratorem systemu, czy zwykłym użytkownikiem; Zadanie jest proste, ale ważne do zrozumienia. Zapraszam do wypróbowania wszystkich wymienionych metod.

Szczęśliwy komputer!