niedziela, 22 lutego 2009

Dodawanie użytkownika/użytkowników do grupy

Autor: Adrian Nowak, 09:00, niedziela, 22 lutego 2009


Dzięki podziałowi użytkowników na poszczególne grupy mają oni z góry określone przywileje. Użytkownikami mogą być też pojedyncze aplikacje, takie jak na przykład VirtualBox. Jeśli przypiszemy którąś z aplikacji do grupy administratorów, to nie będziemy musieli już za każdym razem po jej uruchomieniu nadawać jej odpowiednich uprawnień np. przez użycie polecenia sudo. Pokażę, jak dodawać użytkowników do poszczególnych grup.

W przykładach będą użyte dane:
użytkownicy: ubucentrum
grupy: admin, drukarki

1) W przypadku, gdy nie mamy jeszcze stworzonego konta użytkownika, które chcemy dodać do danej grupy, używamy polecenia o składni:
useradd -G grupa nazwa_uzytkownika
np:
useradd -G admin ubucentrum
bądź jeśli dodajemy użytkownika od razu do kilku grup:
useradd -G admin,drukarki ubucentrum
Jeśli zamiast dużej litery G użyjemy g, użytkownik będzie dodany do nadrzędnej grupy.

2) Gdy mamy już stworzone konto użytkownika, którego chcemy dodać do grupy, zadanie wygląda podobnie. Polecenie useradd zamieniamy na usermod. Teraz składnia ma się następująco:
usermod -g grupa użytkownik
np.
usermod -g drukarki ubucentrum
Jeśli chcemy natomiast dodać użytkownika do grupy podrzędnej, składnia wygląda tak:
usermod -G -a drukarki ubucentrum
źródło: www.go2linux.org
Komentarze 12 comments
P.L. pisze...

Czy nie prościej dla początkujących będzie:

System -> Administracja -> Użytkownicy i grupy

odblokuj

zarzązdzanie grupami

?

Marcek pisze...

Niestety to nie do końca tak... Jeśli mamy już stworzenego użytkownika to polecenie usermod -G lista_grup stworzy nam nową liste grup, do których należeć będzie użytkownik. Co oznacza, że aby nic nie popsuć musimy wpisać tu zarówno grupy, do których user był już przypisany jak i te do których chcemy aby należał. Niby tak można... Lepiej jednak aby dodać istniejącego użytkonika do grupy posłużyć się polecemoe, gpasswd -a user grupa

Anonimowy pisze...

Z tym poleceniem jest cos nie tak:
usermod -G -a drukarki ubucentrum

blizsze bedzie (sprawne):
'usermod -G grupa -a user' (lub --append)

>gpasswd -a user grupa (też działa na 100%) Pozdr.

Anonimowy pisze...

"pl", wpadles moze przypadkiem na pomysl, ze nie kazdy uzywa X`ow?

Andrzej pisze...

pl: W Precise (unity) nie ma GUI-owego narzędzia do zarządzania grupami a nie będę go szukał i instalował dla jednej modyfikacji :).

Anonimowy pisze...

myśle ze to wiele wyjaśnia

Anonimowy pisze...

nie pomocne, nie polecam tego użytkownika!

Anonimowy pisze...

Polecam

Anonimowy pisze...

-rep

garczek pisze...

...a co jak chcemy dodać 50 userów do systemu na raz ?

garczek pisze...

...a co jak chcemy dodać 50 userów do systemu ?

Anonimowy pisze...

@garczek
Skrypt w bashu

Prześlij komentarz


Popularne posty

Etykiety