CentOS 8 dodaj użytkownika i grupę

Centos 8 Add User Group



Linux to system operacyjny dla wielu użytkowników. Wielu użytkowników i grup może współużytkować zasoby jednocześnie podczas pracy w systemach operacyjnych Linux. W wielu aplikacjach wiersza polecenia i GUI każdy użytkownik może mieć różne poziomy autoryzacji i unikalne ustawienia. Na szczęście, jeśli administrujesz serwerem Linux, będziesz musiał dodać użytkowników i grupy. Dodanie użytkowników i grup bez znajomości może być kłopotliwe.

W tym artykule wyjaśniono, jak dodawać użytkowników i grupy w dystrybucji CentOS 8 Linux za pomocą wiersza poleceń.







Dodaj użytkowników w CentOS8

W CentOS za pomocą polecenia „useradd” możemy utworzyć nowego użytkownika, a następnie nazwę użytkownika, której będziemy chcieli używać. To polecenie jest bardzo wszechstronne, pozwalając na tworzenie użytkowników, którzy mogą się zalogować, a nawet użytkowników, którzy nie mogą się zalogować. Bez żadnego katalogu użytkownik zostałby utworzony i zablokowany przed zalogowaniem. Na przykład, jeśli chcesz dodać nowy profil użytkownika bez katalogu domowego użytkownika, musisz wykonać następujące polecenie:



$sudoadduser nazwa użytkownika

Lub



$sudouseradd nazwa użytkownika

Możesz zastąpić nazwę użytkownika david lub dowolną inną wybraną nazwą.





Po pomyślnym wykonaniu polecenie nie generuje żadnych danych wyjściowych, ale generuje katalog domowy użytkownika. Użytkownik może pisać, modyfikować i usuwać pliki i foldery w katalogu domowym, jeśli konto jest aktywne.



Jeśli chcesz ustawić hasło dla konkretnego użytkownika, możesz to również zrobić. Wszystko, co musisz zrobić, to wykonać polecenie, a następnie nazwę użytkownika, a system poprosi Cię o podanie hasła, aby je zweryfikować.

$sudo hasłoDawid

W ustawieniach konta możesz zobaczyć użytkowników, których ostatnio utworzyliśmy.

Możesz jednak ustawić nazwę użytkownika i hasło za jednym razem, zamiast wykonywać różne polecenia. Musisz uruchomić następujące polecenie, aby jednocześnie ustawić nazwę użytkownika i hasło:

$sudouseradd –m nazwa użytkownika –p hasło

Możesz ustawić nazwę użytkownika i hasło według własnego wyboru.

Tutaj momi to nazwa użytkownika, a momin01 to hasło do wspomnianego użytkownika.

Usuń użytkowników w Centos 8

Jeśli chcesz usunąć już utworzonych użytkowników w CentOS 8, możesz użyć polecenia userdel. To polecenie jest bardzo łatwe w użyciu, umożliwiając usuwanie użytkowników, jeśli administrujesz systemem operacyjnym Linux. Na przykład, jeśli chcesz usunąć tylko profil użytkownika, musisz wykonać następujące polecenie dołączone poniżej:

$sudonazwa użytkownika userdel

Z drugiej strony, jeśli chcesz usunąć profil użytkownika bez katalogu domowego użytkownika, musisz wykonać następujące polecenie umieszczone poniżej:

$sudouserdel –r nazwa użytkownika

Możesz zmienić nazwę użytkownika, zgodnie z własnym wyborem.

Dodaj grupy w Centos 8

Grupa reprezentuje użytkowników tych samych właściwości. Każda grupa w systemie operacyjnym Linux otrzymała określone prawa. Każda grupa może mieć więcej niż jednego użytkownika. Więc jeśli chcesz dodać kilka nowych grup w CentOS 8, musisz napisać następujące polecenie, aby to zrobić:

$sudogroupadd nazwa grupy

Na przykład zastępujemy groupname klasą i miastem, aby utworzyć dwie nowe grupy w naszym CentOS 8.

Dodaj użytkowników do grupy

Teraz możesz to zrobić w kilka chwil, jeśli chcesz przypisać nowo utworzonego użytkownika do jakiejś konkretnej grupy. Do tego zadania użyjemy polecenia usermod. To polecenie jest dość proste w użyciu. Możesz więc dodać użytkowników do grupy, po prostu wykonując poniższe polecenie:

$sudousermod –a –G nazwa grupy nazwa użytkownika

Nazwę grupy i nazwę użytkownika można zastąpić według własnego wyboru.

Podczas dodawania użytkownika do nowej grupy zaleca się użycie flagi –a. W przypadku, gdy nie używasz flagi –a, użytkownik zostanie odłączony od grupy, która nie jest zapisana po fladze –G. Tutaj class to nazwa grupy, a david to nazwa dodanego użytkownika.

To polecenie może być również używane w inny sposób, ale działa tak samo, jak w poniższym przykładzie:

$sudousermod –nazwa grupy G nazwa użytkownika

Sprawdź użytkowników w grupie

Jak ustalisz, którzy użytkownicy są już uczestnikami określonej grupy? Możesz użyć prostego polecenia napisanego poniżej:

$chwytNazwa grupy/itp/Grupa

Powyższa instrukcja pokaże informacje związane z grupą. Na przykład, jeśli wykonamy to polecenie osobno dla grupy klasa i miasto, jak pokazano na rysunku, wyświetli następujące informacje dotyczące obu grup.

W tym przypadku tekst w kolorze czerwonym reprezentuje nazwę grupy, x reprezentuje hasło grupy, wartość liczbową, np. 1008 reprezentuje grupę, ID oraz nazwy użytkowników, takich jak david, którzy są obecnie członkami określonej grupy.

Dostępne jest inne polecenie, aby sprawdzić listę użytkowników aktualnie obecnych w grupie, wraz z ich identyfikatorami użytkowników. Po wpisaniu tego polecenia do wykonania system poprosi o podanie hasła, ponieważ wykonujesz polecenie z uprawnieniami sudo wymienionymi poniżej. Poniższe polecenie sprawdzi użytkowników, którzy są obecni w grupie, wraz z ich identyfikatorem użytkownika, jak pokazano poniżej:

$sudopokrywa –g nazwa_grupy

Tutaj możesz zobaczyć dwie grupy mające różnych członków, wraz z ich identyfikatorami użytkowników.

Istnieje również inny specjalny sposób na ustalenie, którzy użytkownicy są obecni w grupie. Polecenie używane w tym konkretnym celu jest następujące:

$sudo grupyNazwa Użytkownika

Na powyższym rysunku widać, że Jan jest w grupie o nazwie klasa, a Piotr w grupie o nazwie miasto, zgodnie z oczekiwaniami.

Wniosek

Niezwykle łatwo jest zastosować wszystkie metody przedstawione w tym samouczku. Teraz możesz dodać wielu użytkowników, grupy i użytkowników do grupy, postępując zgodnie z poleceniami, które są tutaj ujawnione. Możesz również zweryfikować określonych użytkowników i ich grupy, przeglądając metody używane w tym artykule.