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.