FreeBSD Dodaj grupę

FreeBSD Dodaj grupę
W FreeBSD grupy są zasadniczo tylko katalogami kont użytkowników. Każda grupa w FreeBSD ma nazwę grupy i GID lub ID grupowy powiązany. Grupy pracują w FreeBSD, tak jak działają w innych systemach operacyjnych UNIX, a każdy proces zawiera listę grup z tym związanych. Dzięki tej listy grup identyfikator użytkownika określa, że ​​działania, które proces może podjąć, aby wprowadzić zmiany w systemie. Identyfikator użytkownika nie wystarczy sam.

Istnieją dwa sposoby na tworzenie i edytowanie grup:

  1. Możesz ręcznie edytować zwykły plik identyfikatora grupy tekstowej znajdujący się w katalogu /etc /grupie lub
  2. Możesz użyć narzędzia PW polecenia.

Ręczna edycja mapy identyfikacyjnej grupy:

Otwórz plik mapy grupy w /etc /grupa. Ten plik powinien zawierać cztery pola dostępu, każde ograniczone przez okrężnicę. Każdy z tych pola służy następującym celowi:

  1. Pierwsze pole jest poświęcone nazwom grup,
  2. Drugie pole dotyczy zaszyfrowanego hasła,
  3. Trzecie pole dotyczy identyfikatorów grupy i
  4. Czwarte pole dotyczy członków każdej grupy; Każdy członek jest wyznaczony przez przecinek.

Teraz możesz edytować tekst tutaj, aby tworzyć nowe grupy i wprowadzić zmiany.

Zalecamy tylko temperament z zawartością tego pliku, jeśli jesteś dobrze zaznaczony w składni FreeBSD. Jeśli nie, możesz użyć polecenia PW zgodnie z instrukcją poniżej.

Tworzenie i zmiana grup za pomocą polecenia PW

Jeśli jesteś zniechęcony przez cały zagracony tekst w pliku ID grupy, możesz po prostu użyć polecenia PW, aby wprowadzić zmiany w istniejących grupach, a także tworzyć nowe.

Dodawanie grup z poleceniem PW

Aby zademonstrować, w jaki sposób nowe grupy są tworzone za pomocą polecenia PW, użyjemy polecenia PW, aby utworzyć grupę o nazwie TeamWo.

$ PW GroupAdd TeamWo

Sprawdź, czy poprzednie polecenie utworzyło grupę, dodając grupę do polecenia PW:

$ PW GroupShow TeamWo


Otrzymasz następujące dane wyjściowe:

Teamtwo:*: 1002:

Liczba wynika, że ​​nasza wyniki jest w rzeczywistości identyfikatorem grupy grupy TeamWo, w sprawie weryfikacji, że grupa została pomyślnie utworzona.

Edycja grupy w FreeBSD

Dodajmy niektóre konta użytkowników do grupy, którą właśnie utworzyliśmy. Można to również zrobić, wydając polecenie PW z opcją -m, która tworzy listę użytkowników, którzy są częścią grupy, z których każdy wyznaczony jest przecinkiem:

$ PW GroupMod Teamtwo -m Younis


Następnie zweryfikuj wykonanie z poniższym poleceniem: S

$ PW GroupShow TeamWo


Zobaczysz listę wyjściową Younis po identyfikatorze grupy, potwierdzając, że nowy użytkownik został dodany do grupy.

Teamtwo:*: 1002: Younis

Wypisz członków grupy z poleceniem ID

Użyj polecenia ID na użytkowniku Younis, aby zobaczyć, jaką grupę użytkownik jest członkiem:

$ id Younis


Z wyników wynika, że ​​Younis jest członkiem dwóch grup: Teamtwo i Younis. Polecenie ID pokazuje Younis jako grupę, ponieważ plik hasła tworzy grupę dla każdego nowego użytkownika. Po zapytaniu z poleceniem ID, dane wyjściowe wymieniłoby również Younis jako grupę dla Younisa użytkownika.

Podsumowanie:

Dzisiaj pokazaliśmy, jak używać polecenia PW do tworzenia i edytowania grup w FreeBSD. Chociaż możesz ręcznie edytować plik identyfikatora grupy, lepiej po prostu użyć polecenia PW, jeśli nie znasz składni. Aby dowiedzieć się więcej o składni i edycji plików PlainText w FreeBSD, odwiedź oficjalną stronę FreeBSD.