FreeBSD Dodaj użytkownika do grup

FreeBSD Dodaj użytkownika do grup
W tym szybkim samouczku pokażemy, jak dodać użytkowników do grupy użytkowników w swoim systemie FreeBSD za pomocą nazwy użytkownika konta. System FreeBSD może być rejestrowany na kilka różnych kont użytkowników jednocześnie, chociaż tylko jeden użytkownik może podawać dane wejściowe, a tym samym kontrolować maszynę. Aby zalogować się do systemu FreeBSD, każdy użytkownik zrobiłby to za pomocą swojego konta użytkownika.

Dowolną liczbę kont użytkowników może być częścią grupy w FreeBSD. Każda grupa ma unikalną nazwę i GID, które ją identyfikuje. Istnieje użytkownik lub UID dla każdego procesu i jest używany wraz z GroupID lub GID, aby ocenić, co może się zmienić.

Dodanie użytkownika do grupy FreeBSD z poleceniem PW

Aby dodać użytkowników do grupy, będziemy używać narzędzia PW Line Line. Zamierzonym celem tego polecenia jest zapewnienie użytkownikowi root prostego i intuicyjnego interfejsu do tworzenia i dostosowywania grup użytkowników.

Więc potrzebujesz dostępu root, aby postępować zgodnie z instrukcjami w tym przewodniku. Użyj polecenia sudo, jak pokazano poniżej:

$ sudo -i

Zastąpienie członkostwa grupy użytkownika

Instrukcje w tej sekcji usuną wcześniej przechowywane członkostwo w grupie. Aby zobaczyć, jakie grupy określony użytkownik „Younis” jest częścią, użyj polecenia ID:

$ id Younis

Dodajmy tego użytkownika do grupy o nazwie TeamWwo. Wprowadź polecenie PW jako pod:

$ PW Usermod Younis -g TeamWo

Aby dodać tego użytkownika Younis do dwóch grup za pomocą tylko jednego wiersza polecenia, użyj poniższej kombinacji

$ PW Usermod Younis -G TeamWo, wwwusers

Gdzie wwwusers jest drugą grupą, chcemy dodać użytkownika Younis. Przełącznik -G używany w powyższym poleceniu określa pierwszą grupę jako grupy pierwotne i następujące jako wtórne.

Dodawanie użytkowników FreeBSD do nowej grupy bez wymiany istniejących członków członkostwa

Przedstawiona poniżej składnia polecenia może dodać użytkowników do nowej grupy bez usunięcia istniejących członków grupy.

$ PW Group Mod GroupNameHehere -m nazwa użytkownika
$ PW Group Mod GroupNameHehere -M nazwa użytkownikaHeHe1, nazwa użytkownika2,…

Pokazajmy z przykładem. Sprawdź grupy użytkowników za pomocą polecenia ID:

$ id Younis1

Następnie, aby dodać tego użytkownika do grupy TeamWo, użyj składni polecenia, jak użyliśmy poniżej:

$ PW GroupMod Teamtwo -m Younis1

Możesz upewnić się, że członkostwo w poprzednich grupie zostaną zachowane, uruchamiając polecenie identyfikatora tego użytkownika.

$ id Younis1

Dodanie nowego użytkownika do grupy w FreeBSD

Ta sekcja skupi się na tworzeniu nowego użytkownika i dodaniu go do wcześniej istniejącej grupy. Możesz ponownie użyć polecenia PW, aby zarówno utworzyć użytkownika, jak i dodać je do grupy.

$ PW UserAdd Younis2 -G Testowanie
$ PASSWD YOUNIS2

Dzięki powyższym poleceniom utworzyliśmy nowego użytkownika o imieniu Younis2, dodaliśmy go do grupy testowej wtórnej i ustawiliśmy hasło dla konta użytkownika.

Aby uruchomić weryfikację na koncie użytkownika, ponownie użyj polecenia ID:

$ id Younis2

Sprawdź członków w grupie FreeBSD

Polecenie PW może być również używane do wyświetlania nazw wszystkich użytkowników w określonej grupie. Aby sprawdzić członków w naszej grupie testowej, wydalibyśmy poniższe polecenie:

$ PW Groupshow Testowanie

Alternatywnie możemy użyć polecenia GREP na pliku /etc /grupy.

$ grep ^testowanie /etc /grupa

Aby wymienić grupy, którego pewien użytkownik jest częścią, uruchom następujące polecenie grupy:

$ grupy Younis2

Możesz użyć polecenia ID, aby zobaczyć ten sam wynik:

$ id Younis2
$ id -g -n joinis2

Wniosek

W tym samouczku chodziło o dodawanie użytkowników do grup w FreeBSD. Nauczyliśmy się zastępować członkostwo na konta użytkowników i jak dodawać użytkowników do nowych grup bez wymiany ich członkostwa. Nauczyłeś się także, jak tworzyć i dodawać nowych użytkowników do wcześniej istniejących grup w podróży.