Linux dodaj użytkownika do grupy

Linux dodaj użytkownika do grupy
Czy kiedykolwiek wykonałeś zadanie w grupie, gdy byłeś w szkole lub na studiach? Grupa to zbiór 2 lub więcej elementów, osób lub rzeczy. Tak samo jak to, koncepcja „grupy” została użyta w Linux, aby oddzielić użytkownika wysokiego autorytetu od użytkownika mniejszego autorytetu. Istnieje kilka grup podstawowych i grup wtórnych w Linux. W ramach tego artykułu będziemy omawiać kilka poleceń w linii, aby dodać określonego użytkownika do grupy. Zacznijmy od aktualizacji naszego systemu. W tym celu musisz otworzyć aplikację konsoli terminalowej, aby użyć poleceń. Otwórz go za pomocą skrótu „CTRL+Alt+T”. Musisz użyć pakietu „Apt” Ubuntu 20.04 System do aktualizacji systemu.

Teraz używamy polecenia pakietu apt z prawami sudo za pomocą słowa kluczowego „aktualizacja”, jak pokazano poniżej. System zaczął być aktualizowany jak poniżej.

Aktualizacja $ sudo apt

Po zakończeniu aktualizacji musisz zaktualizować swój system za pomocą tego samego polecenia „APT” z uprawnieniami „sudo”. Zostanie ulepszone w ciągu nie więcej niż 10 sekund, jeśli Twój system został już aktualizowany.

$ sudo apt uaktualnienie

Po aktualizacji i aktualizacji naszego systemu musimy spojrzeć na wszystkich już uwierzytelnionych i zarejestrowanych użytkowników naszego systemu. W tym celu musimy wykonać polecenie CAT CAT, aby wyświetlić dane w pliku „passwd” przechowywanym w folderze „itp.” Naszego systemu korzeniowego. Po wykonaniu tego polecenia na terminalu, jak pokazano poniżej, otrzymamy listę wszystkich nazw użytkowników wraz z ich głównymi katalogami i informacjami logowania.

$ cat /etc /passwd

To samo zapytanie CAT można wykorzystać do pobierania wszystkich istniejących grup z naszego systemu na ekranie końcowym za pomocą ścieżki „ETC/Group”. Tutaj „grupa” to plik, w którym mamy wszystkie informacje dotyczące grup. Lista grup z tego pliku zostanie wyświetlona poniżej.

$ cat /etc /grupa

Jeśli użytkownik chce sprawdzić listę grup, z którym bieżący użytkownik był powiązany, może z łatwością to zrobić za pomocą polecenia jednego słowa. Dlatego skorzystaj z słów kluczowych „Grupy” w obszarze instrukcji powłoki terminalu i naciśnij Enter. Zobaczysz listę grup, do którego dołączył nasz aktualnie zalogowany użytkownik. Możesz zobaczyć, że na ekranie wymieniono tylko 2 grupy.mi., Sudo i Linux. Grupa „sudo” jest najbardziej uprzywilejowana. Grupa „Linux” jest główną grupą użytkownika „Linux”, która jest aktualnie zalogowana.

grupy $

Innym sposobem zobaczenia grup, do których należał nasz aktualnie zalogowany użytkownik, jest użycie polecenia „id” wraz z nazwą użytkownika. Wypróbowaliśmy to z nazwą użytkownika „Linux”. Zwraca nam informacje użytkownika „Linux” dotyczące „identyfikatora”. Pokazuje identyfikator użytkownika, identyfikator grupy podstawowej „Linux”, do której należy, oraz nazwa grup wraz z ich identyfikatorami. Powiedzmy, że użytkownik „Linux” nie należy do żadnej innej grupy, z wyjątkiem „sudo” i „Linux” zgodnie z instrukcją „id” pod spodem.

$ id Linux

Utwórzmy dwie nowe grupy korzystające z polecenia GroupADD, a następnie nazwa grupy z prawami sudo jak poniżej.

$ sudo groupadd nowe
$ sudo grupy

Teraz będziemy używać polecenia „Usermod” z flagami „-a” i „-G”, aby dodać tego użytkownika do obu nowych grup i.mi., nowy i test. Musisz użyć nazw grup oddzielonych przecinkiem po flagie „-G”, a następnie nazwa użytkownika „Linux” zgodnie z pokazanym poniższym poleceniem. Nic nie zwróci. Aby zobaczyć zmiany, musimy ponownie użyć polecenia „id” wraz z nazwą użytkownika „Linux”. Po wykonaniu tego polecenia zobaczymy zmianę wyjścia. Nazwa grupy wraz z ich „IDS” została wymieniona na wyjściu i.mi., 1004 (nowy) i 1005 (test).

$ sudo usermod -a -g nowy, test Linux
$ id Linux

W ten sposób dodajemy użytkownika do nowych grup. Rzućmy okiem na sposób usunięcia użytkownika z określonych grup. Aby to zrobić, musimy użyć polecenia „gpaswd” z prawami sudo, a następnie flaga „-D” do usunięcia. Po tej flacie musisz dodać nazwę użytkownika „Linux” i nazwę grupy, z której ją usuwasz. Używamy tego polecenia dla obu grup i.mi., Nowy i Linux.

$ sudo gasswd -d Linux nowy
$ sudo gasswd -d Test Linux

Użytkownik „Linux” nie należy teraz do obu grup zgodnie z instrukcją „id” poniżej.

$ id Linux

Aby usunąć użytkownika z określonej grupy, możesz również użyć innego sposobu, aby najpierw usunąć grupę. Jeśli usuniesz samą grupę, wszyscy użytkownicy należący do tej konkretnej grupy nie będą mieli więcej z nią związku.

$ sudo usermod -a -g nowy, test Linux
$ id Linux

Jak widać na poniższym obrazku, usunęliśmy obie grupy za pomocą instrukcji „GroupDel”. Następnie sprawdziliśmy dane użytkownika za pomocą polecenia „id” i stwierdziliśmy, że nie ma ono „nowych” i „testowych”, a użytkownik „Linux” nie należy do nich.

$ sudo groupdel nowy
Test $ sudo grupy
$ id Linux

Wniosek

Wreszcie, w ramach tego przewodnika, omówiliśmy różne sposoby dodawania użytkowników do naszych grup podstawowych lub wtórnych. Przyjrzeliśmy się, jak tworzyć nowe grupy, dodawać do nich użytkowników, usuwać użytkowników z grup i usuwać grupy z systemu. Chodziło o grupy i użytkowników i mamy nadzieję, że zrozumiesz to, ponieważ wszystkie przykłady są dość proste.