Jak usunąć grupy w Linux

Jak usunąć grupy w Linux
Ten samouczek wyjaśnia, jak zarządzać i usuwać grupy w Linux, a także ich funkcję podczas zarządzania użytkownikami i uprawnieniami.

Ten dokument jest zoptymalizowany dla obu użytkowników szukających szybkiej odpowiedzi, a użytkownicy szukający zrozumienia grup Linux. Pierwsza sekcja pokazuje praktyczne rozwiązanie pytania, w jaki sposób można usunąć grupy Linuksa. Poniżej znajduje się ogólny przewodnik na temat grup.

Wszystkie kroki pokazane w tym samouczku obejmują zrzuty ekranu, co ułatwia każdemu użytkownikowi Linux na ich śledzenie.

Jak usunąć grupę w Linux

Jak powiedziano we wstępie, pierwsza część tego samouczka pokazuje, jak łatwo usunąć grupę Linux.

Ważne jest wyjaśnienie. Przed usunięciem podstawowej grupy użytkownika musisz najpierw usunąć użytkownika.

Składnia do usunięcia grup Linux jest następująca:

1
Sudo Groupdel

W poniższym przykładzie nazwa jest nazwana grupa do usunięcia Linuxhint4. Polecenie do usunięcia grupy jest GroupDel. Wykonywanie go wymaga uprawnień, więc musi być poprzedzony sudo lub wykonane jako korzeń.

Aby usunąć hipotetyczną grupę nazwaną Linuxhint4, Uruchom następujące polecenie, gdzie Linuxhint4 Musi zostać zastąpiony grupą, którą chcesz usunąć w swoim systemie:

1
Sudo GroupDel Linuxhint4

Jeśli nie otrzymasz komunikatu o błędzie, operacja się powiodła. Ale możesz sprawdzić istniejące grupy wymienione w kolejności alfabetycznej, uruchamiając następujące polecenie:

1
Getent Group | CUT -D: -f1 | sortować

Jakie są grupy Linux, jak je tworzyć i zarządzać

Grupy Linux pozwalają nam przypisywać uprawnienia lub dostęp do wielu użytkowników, dodając je do dozwolonej grupy. Celem grup Linux jest ułatwienie lub umożliwienie organizacji i zarządzaniu użytkownikami dozwolonych i ograniczonych zasobów. Grupy pozwalają również administratorom udostępnić pewne uprawnienia lub wszystkie z nich, na przykład przy dodawaniu użytkowników do grupy Sudo.

Kiedy definiujemy uprawnienia do pliku lub katalogu, definiujemy trzy typy uprawnień: uprawnienia dla właściciela, dla grupy, do której należy plik, a dla innych.

Grupy informacje, takie jak powiązane użytkownicy, identyfikator i uwierzytelnianie są przechowywane w /etc/plik grupy. Możesz odczytać ten plik, wykonując LS Polecenie, a następnie ścieżka, jak pokazano na poniższym zrzucie ekranu:

1
mniej /etc /grupa

Podczas czytania /etc/plik grupy, Zobaczysz podobną listę pokazaną na poniższym rysunku. Interpretuj to jako tabelę, której kolumny są dwie kropki:

Weźmy na przykład piątą linię. Mamy cztery kolumny oddzielone dwiema kropkami, co odzwierciedlono na następującym obrazie:

Poniższa tabela opisuje każdą kolumnę, gdzie adm to nazwa grupy, X odnosi się do hasła przechowywanego w /etc/passwd plik, 4 odnosi się do identyfikatora grupy i Użytkownicy grupy wymienia wszystkich członków grupy:

adm X 4 root, LinUxhint
Nazwa grupy Status hasła Identyfikator grupy Użytkownicy grupy

Notatka: /itp./plik shadow odsyłane w drugiej kolumnie przechowuje zaszyfrowane hasła użytkownika.

Tworzenie grup w Linux

Jeśli chcesz wiedzieć, jak usunąć grupy w Linux, powinieneś również wiedzieć, jak je dodać.

Polecenie do dodania grup Linux jest GroupAdd a następnie nazwa grupy. To polecenie wymaga również wykonania uprawnień, więc musi być uruchomione jako korzeń lub poprzedzone przez sudo.

Składnia jest prosta:

1
Sudo Groupadd

W tym przykładzie utworzymy grupę nazwaną Linuxhint4.

1
Sudo GroupAdd Linuxhint4

Jeśli nie ma komunikatu o błędzie, grupa została pomyślnie utworzona. Ale możesz to sprawdzić, malując listę grup w kolejności alfabetycznej, jak wykonano w poprzedniej sekcji, uruchamiając następujące polecenie:

1
Getent Group | CUT -D: -f1 | sortować

Jak widać na powyższym obrazie, grupa istnieje.

Jak pokazać i zmienić grupę plików

Ta część dokumentu wyjaśnia, jak zmienić grupę plików. Domyślnie pliki należą do grupy użytkownika, który go utworzył.

Przykładowy plik użyty w tym samouczku jest nazwany Linuxhintfile. Składnia do nauki grupy plików jest następująca:

1
ls -lg

Dlatego, aby zobaczyć grupę LinuxhintFile, uruchamiamy następujące polecenie:

1
LS -LG LinuxhintFile

Jak widać na poprzednim obrazie, plik należy do Linuxhint Grupa.

Aby zmienić grupę plików, składnia jest następująca:

1
sudo chgrp

W takim przypadku chcemy zmienić Linuxhintfile grupa z Linuxhint do Linuxhint4 Uruchamiając następujące polecenie:

1
sudo chgrp Linuxhint4 LinuxhintFile

Możesz sprawdzić wynik, uruchamiając LS Ponownie.

1
LS -LG LinuxhintFile

Jak widać, grupa została pomyślnie zmieniona.

Jak dodać użytkownika do grupy dodatkowej

Teraz Linuxhintfile należy do Linuxhint4 Grupa. Dodajmy Linuxhint Użytkownik do grupy Linuxhint4. Ale ważne jest wyjaśnienie. Linuxhint Użytkownik ma już swoją podstawową grupę i nie chcemy jej wymieniać. Chcemy dodać użytkownika do dodatkowej grupy, co daje mu uprawnienia do pliku należącego do nowej grupy (Linuxhint4).

Składnia jest prosta, jak pokazano następująco:

1
sudo usermod -a -g

Dlatego, aby dodać Użytkownik Linuxhint do Linuxhint4 Grupa, wykonujemy następujące polecenie:

1
sudo usermod -a -g linuxhint4 Linuxhint

Jak pokazano w /etc/plik grupy, użytkownik został pomyślnie dodany do grupy.

1
mniej /etc /grupa

Czytaj dalej, aby dowiedzieć się, jak usuwać użytkowników z grup.

Jak usunąć użytkownika z grupy

Aby usunąć użytkownika z grupy w Linux, użyj następującej składni:

1
sudo gpasswd - -delete

Dlatego w celu usunięcia Linuxhint użytkownik z Linuxhint4 Grupa, uruchamiamy polecenie pokazane na poniższym rysunku:

1
sudo gpasswd - -delete Linuxhint Linuxhint4

Mam nadzieję, że nasza treść była dla Ciebie przydatna, aby dowiedzieć się więcej o zarządzaniu grupami w Linux.

Wniosek

Jak widać, usunięcie, dodanie i zarządzanie grupami w Linux jest bardzo proste. Gdy użytkownicy zrozumieją cel grupy, administrowanie nimi staje się podstawowe i pomocne, szczególnie w kontaktach z wieloma użytkownikami. Przykłady opisane w tym artykule są przydatne dla każdego rozkładu Linuksa. Zaleca się ćwiczenie wszystkich podanych przykładów, aby zapoznać się z wyjaśnionymi poleceniami. Ponadto zaleca się odczyt o uprawnieniach ACL dla systemów Linux.

Dziękujemy za przeczytanie naszego samouczka pokazującego, jak usunąć grupy w Linux i inne powiązane wskazówki. Śledź nas, aby uzyskać więcej treści profesjonalnych Linux.