681 Shares 2208 views

Jak dodać użytkownika do grupy Linuksa z linii poleceń?

Jest absolutnie jasne, dlaczego programiści Linuksa Ubuntu jest bardzo skomplikowana konfiguracja konta. Z tego powodu, wielu użytkowników nie może dodać użytkownika do grupy Linux. Tak, teraz nie można zarządzać grupami i innowacje te nie zawsze będą korzystać. Z pamięci, każdy stara się dodać użytkownika na grupie Linux, przenosząc do parametrów – „Konta”, ale nie jest zwykle funkcjonalność. Nie jest jasne, dlaczego to zrobiono tę innowację, ale powody mogą mieć. Korzyść z tego można zrobić inaczej.

Sposobów, aby dodać grupę użytkowników w Linuksie

Zacznijmy od najprostszych. Aby dodać prosty grupa poleceń useradd lub usermod używany. Z pierwszego polecenia można dodać nowego użytkownika lub po prostu zaktualizować informacje już utworzony. Drugie polecenie powoduje modyfikację 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.

Jeśli używasz polecenia, trzeba zrozumieć, z wyprzedzeniem, co grupa i który użytkownik jest dodawany. Domyślnie grupa spotka imieniu użytkownika. Oznacza to, że użytkownik user1 jego podstawowej grupy będzie również user1. Początkowo miał zapytać jego podstawową grupę. I dopiero wtedy użytkownik może zostać dodany do grupy średniej.

Przykład zastosowania polecenia useradd

Jak powiedzieliśmy wyżej, to polecenie dodaje nowy element do istniejącej grupy. Jeżeli grupy wtórne nie istnieje, możemy go utworzyć.

Aby dodać sudo Linux User Group, użyj polecenia:

sudo useradd -G {grupa1} nazwa

Tutaj „-G” pozwala przypisać do grupy użytkowników. Opcjonalnie można użyć tylko jednej nazwy grupy. Mogą być wymienione oddzielony przecinkami. Prosty przykład: trzeba dodać Alexey użytkownika w następujących grupach: WWW, administratorów testu. Składnia jest następująca:

# Administratorzy useradd -g, testy, www, Alexey

Aby dodać użytkownika do systemu Linux w grupie root, wystarczy przecinek przypisać nazwę tej grupy, czyli głównego. W rezultacie, alexey dodano do oddzielony przecinkami grup.

Jeżeli żądana grupa nie istnieje, należy go utworzyć. Jest on tworzony przez komendę: sudo groupadd nazwa_grupy

Na miejscu „GROUP_NAME” może być dowolna nazwa 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 zastosowania usermod

Powiedzmy, że musimy dodać Alexey użytkownika do grupy testowej. Możemy użyć polecenia:

# Usermod -a -G Test Alexey

Ale zmienić podstawową grupę tego samego użytkownika, zespół będzie trochę inaczej:

# Usermod -g Test Alexey

Wszystkie te podstawowe kroki pomogą dodać użytkownika do grupy w systemie operacyjnym Linux. Ogólnie rzecz biorąc, system jest bardzo elastyczny i prawie każdy problem może być rozwiązany przez terminal w razie konieczności funkcja nie jest zaopatrzony w interfejs. Z aktualizacji, niektóre funkcje zniknie z panelu, niektóre pojawiają się, ale lista zespołów, a ich celem nie ulega zmianie i jest mało prawdopodobne, aby kiedykolwiek zmienić. To jest po prostu głupie. Dlatego zawsze staramy się obsługiwać system operacyjny Linux, w szczególności Ubuntu, za pomocą prostych poleceń. Pozwoli to zaoszczędzić dużo czasu.

To wszystko. Należy zachować tę informację, ponieważ jest to niemożliwe, aby szybko zapamiętać te komendy. Więc nie będzie tracić czasu na poszukiwanie odpowiednich informacji.