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_uzytkownikanp:
useradd -G admin ubucentrumbądź jeśli dodajemy użytkownika od razu do kilku grup:
useradd -G admin,drukarki ubucentrumJeś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żytkowniknp.
usermod -g drukarki ubucentrumJeś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
Tagi: how-to, optymalizacja
Czy nie prościej dla początkujących będzie:
System -> Administracja -> Użytkownicy i grupy
odblokuj
zarzązdzanie grupami
?
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
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.
"pl", wpadles moze przypadkiem na pomysl, ze nie kazdy uzywa X`ow?
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 :).
myśle ze to wiele wyjaśnia
nie pomocne, nie polecam tego użytkownika!
Polecam
-rep
...a co jak chcemy dodać 50 userów do systemu na raz ?
...a co jak chcemy dodać 50 userów do systemu ?
@garczek
Skrypt w bashu