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

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

Совершенно непонятно, почему разработчики Linux Ubuntu znacznie skomplikowało 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ą korzystne. Z pamięci wszyscy próbują dodać użytkownika do grupy Linux, przechodząc do ustawień „Konta”, ale brakuje tam zwykłej funkcjonalności. Nie jest jasne, dlaczego wprowadzono tę innowację, ale są najprawdopodobniej powody. Na szczęście można to zrobić inaczej.

dodaj użytkownika do grupy linux

Sposoby dodawania użytkownika do grupy Linux

Zacznijmy od najprostszego.Aby dodać do grup, użyj prostej komendy useradd lub usermod. Za pomocą pierwszego polecenia możesz dodać nowego użytkownika lub po prostu zaktualizować informacje o już utworzonym. Drugie polecenie modyfikuje 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 poleceń, musisz zrozumiećktóra grupa i który użytkownik dodajesz. Domyślnie grupa będzie pasować do nazwy użytkownika. Oznacza to, że dla użytkownika użytkownik1 jego główną grupą będzie również użytkownik1. Początkowo musi zapytać swoją główną grupę. I tylko wtedy można dodać użytkownika do grup drugorzędnych.

Przykład dodany przez użytkownika

linux dodaj użytkownika do grupy sudo

Jak powiedzieliśmy powyżej, to polecenie dodaje nowego członka do istniejącej grupy. Jeśli grupa drugorzędna nie istnieje, możemy ją utworzyć.

Aby dodać użytkownika Linuksa do grupy za pomocą sudo, użyj polecenia:

sudo useradd -G {grupa1} nazwa użytkownika

Tutaj „-G” umożliwia przypisanie użytkownikaGrupa. Nie musisz używać tylko jednej nazwy grupy. Można je oddzielić przecinkami. Prosty przykład: musimy dodać użytkownika alexey do następujących grup: www, admins, test. Składnia będzie następująca:

# useradd -G admins, test, www, alexey

Aby dodać użytkownika do grupy root w systemie Linux, wystarczy dodać nazwę tej grupy, czyli root, oddzieloną przecinkami. W rezultacie alexey zostanie dodany do grup oddzielonych przecinkami.

Jeśli wymagana grupa nie istnieje, należy ją utworzyć. Jest tworzony poleceniem: sudo groupadd nazwa_grupy

Zamiast „nazwa_grupy” może być dowolna nazwa grupy.

Jeśli nie wiesz, w której grupie (lub grupach) znajduje się użytkownik, możesz to łatwo sprawdzić poleceniem: # sudo id nazwa_użytkownika.

Przykład użycia polecenia usermod

linux dodaje użytkownika do grupy głównej

Powiedzmy, że musimy dodać użytkownika alexey do grupy testowej. Używamy polecenia:

# usermod -a -G test alexey

Ale aby zmienić grupę podstawową dla tego samego użytkownika, polecenie będzie nieco inne:

# usermod -g test alexey

Wszystkie te podstawowe czynności pomogą dodaćużytkownika do grupy w systemie Linux. Ogólnie rzecz biorąc, system ten jest niezwykle elastyczny i prawie każde zadanie można rozwiązać za pomocą terminala, gdy w interfejsie nie ma niezbędnej funkcjonalności. Wraz z aktualizacją niektóre funkcje znikną z panelu, inne się pojawią, ale lista poleceń i ich przeznaczenie nie ulegają zmianie i prawdopodobnie nigdy się nie zmienią. To będzie po prostu głupie. Dlatego zawsze staraj się kontrolować system operacyjny Linux, w szczególności Ubuntu, za pomocą prostych poleceń. Pozwoli ci to zaoszczędzić dużo czasu.

To wszystko. Zapisz te informacje, ponieważ nie jest możliwe szybkie zapamiętanie takich poleceń. W ten sposób nie będziesz tracić czasu na szukanie potrzebnych informacji.