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

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

Nie jest jasne, dlaczego deweloperzy LinuksaUbuntu 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, zmieniając ustawienia na "Konta", ale nie ma tam zwykłej funkcjonalności. Nie jest jasne, dlaczego ta innowacja została podjęta, ale prawdopodobnie istnieją powody. Można to zrobić inaczej.

dodaj użytkownika do grupy linux

Sposoby dodawania użytkownika do grupy systemu Linux

Zacznijmy od najprostszego. Aby dodać do grup, użyj prostej komendy useradd lub usermod. Z pierwszego polecenia można dodać nowego użytkownika lub po prostu zaktualizować informacje już utworzony. Drugie polecenie modyfikuje istniejącego użytkownika. Wszystkie informacje na temat grup i uczestników można znaleźć w następujących plików: / etc / passwd, / etc / shadow lub / etc / group.

Używając poleceń, powinieneś zrozumieć, wktóra grupa i który użytkownik dodasz. Domyślnie grupa będzie pasować do nazwy użytkownika. Oznacza to, że dla użytkownika user1 jego główną grupą będzie również user1. Początkowo musi określić swoją główną grupę. I tylko wtedy użytkownik może zostać dodany do grup dodatkowych.

Przykład użycia polecenia useradd

linux dodaj użytkownika do grupy sudo

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

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

sudo useradd -G {group1} nazwa użytkownika

Tutaj "-G" pozwala przypisać do użytkownikagrupa. Nie jest konieczne używanie tylko jednej nazwy grupy. Możesz podać je przecinkami. Prosty przykład: musimy dodać użytkownika alexey do następujących grup: www, administratorzy, test. Składnia jest następująca:

# useradd -G admins, test, www, alexey

W systemie Linux, aby dodać użytkownika do grupy głównej, wystarczy podać nazwę tej grupy, czyli root, przecinkiem. W rezultacie, alexey zostanie dodany do grup wymienionych przez przecinek.

Jeśli niezbędna grupa nie istnieje, należy ją utworzyć. Jest on tworzony za pomocą polecenia: sudo groupadd nazwa_grupy

Zamiast "nazwa_grupy" może być dowolną nazwą grupy.

Jeśli nie wiesz, do której grupy (lub grup) jest użytkownik, to łatwo sprawdzić polecenie: # sudo id nazwa_użytkownika.

Przykład użycia polecenia usermod

linux dodaj użytkownika do grupy root

Załóżmy, że musimy dodać alexey użytkownika do grupy testowej. Użyj polecenia:

# usermod -a -G test alexey

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

# usermod -g test alexey

Wszystkie te elementarne działania pomogą dodaćużytkownik zgrupować w systemie Linux. Ogólnie rzecz biorąc, ten system jest niezwykle elastyczny i prawie wszystkie zadania można rozwiązać za pomocą terminala, gdy wymagana funkcjonalność nie jest dostępna w interfejsie. Po aktualizacji niektóre funkcje znikną z panelu, niektóre pojawią się, jednak lista poleceń i ich cel nie ulegnie zmianie i prawdopodobnie nigdy się nie zmieni. 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 jest możliwe szybkie zapamiętanie takich poleceń. Nie tracisz czasu na szukanie właściwych informacji.

Czytaj więcej: