Ten artykuł wyjaśniłby, jak dodać użytkowników i grupy do dystrybucji Linux Centos 8 za pomocą wiersza poleceń.
Dodaj użytkowników w Centos8
W Centos, korzystając z polecenia „UserAdd”, możemy stworzyć nowego użytkownika, a następnie nazwę użytkownika, której chcielibyśmy użyć. To polecenie jest bardzo wszechstronne, co pozwala budować 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 logowaniem. Na przykład, jeśli chcesz dodać nowy profil użytkownika bez katalogu domowego użytkownika, musisz wykonać następujące polecenie:
$ sudo Adduser Nazwa użytkownika
Lub
$ sudo useradd nazwa użytkownika
Możesz zastąpić nazwę użytkownika „David” lub dowolną z pożądanych nazwisk.
Po sukcesie polecenie nie daje wyjściu, ale generuje katalog domowy użytkownika. Użytkownik może pisać, modyfikować i usuwać pliki i foldery w katalogu domowym, jeśli konto jest aktywowane.
Jeśli chcesz ustawić hasło dla konkretnego użytkownika, możesz to zrobić. Wszystko, co musisz zrobić, to wykonać polecenie, a następnie nazwę użytkownika, a system poprosi o wprowadzenie hasła, aby je zweryfikować.
$ sudo passwd David
W ustawieniach konta możesz zobaczyć użytkowników, których ostatnio stworzyliśmy.
Możesz jednak ustawić nazwę użytkownika i hasło w jednej próbie, zamiast wykonywać różne polecenia. Musisz uruchomić następujące polecenie, aby jednocześnie ustawić nazwę użytkownika i hasło:
$ sudo useradd -m nazwa użytkownika -p hasło
Możesz ustawić nazwę użytkownika i hasło zgodnie z wyborem.
Tutaj „Momi” to nazwa użytkownika, a „Momin01” to hasło dla 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 usunięcie użytkowników, jeśli administrujesz system operacyjny Linux. Na przykład, jeśli chcesz usunąć tylko profil użytkownika, musisz wykonać następujące polecenie dołączone poniżej:
$ sudo userdel nazwa użytkownika
Z drugiej strony, jeśli chcesz usunąć profil użytkownika bez katalogu domowego użytkownika, musisz wykonać następujące polecenie przymocowane poniżej:
$ sudo userdel -r nazwa użytkownika
Możesz wymienić nazwę użytkownika, zgodnie z 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 pewne szczególne prawa. Każda grupa może mieć w sobie 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ć:
$ sudo groupAdd GroupName
Na przykład zastępujemy nazwę grupy klasą i miastem, aby stworzyć dwie nowe grupy w naszym Centos 8.
Dodaj użytkowników do grupy
Teraz możesz to zrobić za kilka chwil, jeśli chcesz przypisać nowo utworzonego użytkownika do jakiejś konkretnej grupy. Do tego zadania wykorzystamy polecenie „Usermod”. To polecenie jest dość proste w użyciu. Aby możesz dodać użytkowników do grupy, po prostu postępując zgodnie z dołączoną poleceniem poniżej:
$ sudo usermod -a -g nazwa użytkownika grupy
Nazwa grupy i nazwa użytkownika można wymienić, zgodnie z twoim wyborem.
Podczas gdy użytkownik jest dodawany 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 Flacie -G. Tutaj „klasa” to nazwa grupy, a „David” to nazwa dodanego użytkownika.
To polecenie może być również używane inaczej, ale działa tak samo, na przykład poniższy przykład:
$ sudo Usermod -Ag grupy nazwa użytkownika
Sprawdź użytkowników w grupie
Jak mógłbyś ustalić, którzy użytkownicy są już uczestnikami jakiejś konkretnej grupy? Możesz użyć prostego polecenia napisanego poniżej:
$ GREP GroupName /etc /grupa
Powyższa instrukcja pokaże informacje związane z grupą. Na przykład, jeśli wykonamy to polecenie dla grupy „klasa” i „miasto” osobno, jak pokazano na rysunku, wyświetli następujące informacje dotyczące obu grup.
Tutaj tekst czerwony reprezentuje nazwę grupy, x reprezentuje hasło grupy, wartość numeryczna, e.G., 1008 reprezentuje grupę, id i nazwiska użytkowników, takich jak „David”, którzy obecnie są członkami konkretnej grupy.
Dostępne jest inne polecenie do sprawdzenia listy użytkowników obecnych w grupie, a także ich identyfikatory użytkowników. Kiedy wpiszesz to polecenie do wykonania, system poprosi Cię o hasło, ponieważ wykonujesz polecenie z uprawnieniami sudo wymienionymi poniżej. Poniższe polecenie sprawdzi użytkowników obecnych w grupie wraz z ich identyfikatorem użytkownika, jak pokazano poniżej:
$ sudo pokrywka -g nazwa grupy
Tutaj możesz zobaczyć dwie grupy posiadające w nich różnych członków, wraz z ich identyfikatorami użytkowników.
Istnieje również kolejny szczególny sposób na ustalenie, którzy użytkownicy są obecni w grupie. Polecenie użyte dla tego konkretnego celu jest następujące:
$ sudo grupy nazwa użytkownika
Na powyższej figurze widać, że „John” jest w grupie o nazwie „klasa” i „Peter” w grupie o nazwie „City” zgodnie z oczekiwaniami.
Wniosek
Niezwykle łatwo jest przyjąć wszystkie metody, które są przykładem w tym samouczku. Teraz możesz dodać wielu użytkowników, grup i użytkowników w grupie, śledząc polecenia, które są tutaj ujawnione. Możesz także zweryfikować konkretnych użytkowników i ich grupy, przeprowadzając metody stosowane w tym artykule.