Jednym z pierwszych zadań podczas dostarczania nowego serwera Linux jest dodawanie i usuwanie użytkowników. Każdy użytkownik może mieć różne poziomy uprawnień i specyficzne ustawienia dla różnych aplikacji wiersza poleceń i GUI.
Ten artykuł wyjaśnia, jak dodawać i usuwać użytkowników w systemach CentOS 8.
Wymagania wstępne #
Aby móc tworzyć i usuwać użytkowników, musisz być zalogowany jako root lub użytkownik z uprawnieniami sudo.
How To Add User in CentOS 8 #
W systemie CentOS można utworzyć nowe konto użytkownika, używając polecenia useradd
, a następnie nazwy użytkownika, którą chcesz utworzyć.
Na przykład, aby utworzyć nowe konto użytkownika o nazwie „linuxize”, wykonasz:
sudo adduser linuxize
Po powodzeniu, polecenie nie daje żadnych danych wyjściowych. Tworzy ono użytkownika i jego katalog domowy (/home/linuxize
) oraz kopiuje pliki z katalogu /etc/skel
do katalogu domowego użytkownika. W katalogu domowym użytkownik może pisać, edytować i usuwać pliki i katalogi.
Następnie musisz ustawić hasło dla nowego użytkownika, aby mógł się on zalogować. Aby to zrobić, wywołaj polecenie passwd
, a następnie nazwę użytkownika:
sudo passwd linuxize
Zostaniesz poproszony o wprowadzenie i potwierdzenie hasła:
Changing password for user linuxize.New password: Retype new password: passwd: all authentication tokens updated successfully.
Upewnij się, że używasz silnego hasła, które zawiera duże i małe litery, cyfry i znaki specjalne.
Udzielanie uprawnień Sudo #
Domyślnie w systemie CentOS członkowie grupy wheel mają sudo
dostęp.
Jeśli chcesz, aby nowo utworzony użytkownik miał prawa administracyjne, dodaj go do grupy:
sudo usermod -aG wheel linuxize
Możesz również skonfigurować dostęp sudo użytkownika, modyfikując plik sudoers.
Jak usunąć użytkownika w systemie CentOS #
Aby usunąć konto użytkownika, który nie jest już potrzebny, wywołaj polecenie userdel
, a następnie nazwę użytkownika.
Na przykład, aby usunąć konto użytkownika o nazwie „linuxize”, wykonasz:
sudo userdel linuxize
Po powodzeniu polecenie nie daje żadnych danych wyjściowych.
Powyższe polecenie usunie użytkownika bez usuwania plików użytkownika. Użytkownik jest również usuwany z każdej grupy, do której należał.
Aby usunąć użytkownika i usunąć jego katalog domowy oraz pocztę, należy przekazać opcję -r
do userdel
:
sudo userdel -r linuxize
Zakończenie #
Pokazaliśmy, jak dodawać i usuwać użytkowników w systemie CentOS 8. Te same polecenia mają zastosowanie w każdej innej dystrybucji Linuksa.
CentOS, jak i wszystkie inne dystrybucje Linuksa, jest systemem operacyjnym przeznaczonym dla wielu użytkowników. Wiedza o tym, jak dodawać i usuwać użytkowników, jest jedną z podstawowych umiejętności, które powinien znać każdy użytkownik Linuksa.
Dodaj komentarz