Jak dodać użytkownika do grupy Linux za pomocą wiersza poleceń?

Nie jest jasne, dlaczego deweloperzy Linux Ubuntu znacznie skomplikowali konfigurację kont. Z tego powodu wielu użytkowników nie może dodać użytkownika do grupy Linux. Tak, teraz nie możesz zarządzać grupami, a takie innowacje nie zawsze są przydatne. W pamięci wszyscy próbują dodać użytkownika do grupy Linux, przełączając się na parametry "Konta", ale nie ma zwykłej funkcjonalności. Nie jest jasne, dlaczego wprowadzono tę innowację, ale prawdopodobne jest jej uzasadnienie. Dobrze jest robić to inaczej.


Sposoby dodawania użytkownika do grupy Linux

Zacznijmy od najprostszego. Aby dodać grupę, używane jest proste polecenie: useradd lub usermod. Za pomocą pierwszego polecenia możesz dodać nowego użytkownika lub po prostu zaktualizować informacje o już utworzonym. Drugi zespół dokonuje modyfikacji w stosunku do istniejącego użytkownika. Wszystkie informacje o grupach i członkach można znaleźć w następujących plikach: /etc /passwd, /etc /shadow lub /etc /group. Korzystając z zespołów, musisz zrozumieć, którą grupę i który użytkownik dodasz. Domyślnie grupa będzie pasować do nazwy użytkownika. Oznacza to, że dla użytkownika 1 jego główną grupą będzie również użytkownik1. Najpierw musi ustawić swoją główną grupę. I tylko wtedy można dodać do grup drugorzędnych.

Przykład użycia polecenia useradd

Jak wspomnieliśmy powyżej, ten zespół dodaje nowego członka do istniejącej grupy. Jeśli grupa pomocnicza nie istnieje, możemy ją utworzyć. Dododaj użytkownika Linux do grupy sudo, użyj polecenia: sudo useradd -G {group1} username Tutaj "-G" pozwala ci przypisać grupę do użytkownika. Opcjonalnie użyj tylko jednej nazwy grupy. Można je policzyć przecinkami. Prosty przykład: musimy dodać alexey do następujących grup: www, administratorzy, test. Składnia będzie następująca:


# useradd -G admin, test, www, alexey Aby dodać użytkownika do grupy głównej w systemie Linux, wystarczy podać nazwę root grupy, czyli root. W rezultacie, alexey zostanie dodany do rozdzielonych przecinkami grup. Jeśli żądana grupa nie istnieje, musisz ją utworzyć. Tworzy go komenda: sudo groupadd nazwa_grupy Dowolna nazwa grupy może znajdować się w miejscu "nazwa_grupy". Jeśli nie wiesz, z której grupy (lub grup) składa się użytkownik, łatwo to sprawdzić za pomocą polecenia: # sudo id nazwa_użytkownika.

Przykład użycia polecenia usermod

Załóżmy, że musimy dodać alexey do grupy testowej. Użyj polecenia: # usermod -a -G test alexey Ale aby zmienić grupę podstawową na tego użytkownika, polecenie będzie nieco inne: # usermod -g test alexey Wszystkie te elementarne akcje pomogą dodać użytkownika do grupy w systemie operacyjnym Linux. Ogólnie rzecz biorąc, ten system jest bardzo elastyczny i praktycznie każde zadanie może być rozwiązane za pomocą terminala, gdy wymagana funkcjonalność interfejsu nie jest zapewniona. Po aktualizacji niektóre funkcje znikną z panelu, inne pojawią się, ale lista poleceń i ich spotkań nie uległa zmianie i prawdopodobnie nie ulegną one zmianie. To będzie po prostu głupie. Dlatego zawsze staraj się zarządzać systemem operacyjnym Linux, w szczególności Ubuntu,za pomocą prostych poleceń. Zaoszczędzi to dużo czasu. To wszystko. Zapisz te informacje, ponieważ nie możesz szybko zapamiętać podobnych poleceń. Dzięki temu nie tracisz czasu na znalezienie właściwych informacji.

Powiązane publikacje