Es gribu pievienot Apache lietotāju (www-data
) grupai audio
. Esmu lasījis useradd
man lapu, bet man nekas neizdodas. Es lietoju xubuntu 11.10. Lūk, ko es daru:
$ sudo useradd -G audio www-data
useradd: user 'www-data' already exists
Ja es atmetu -G
opciju, bash izdrukā palīdzības informāciju par useradd
:
$ sudo useradd audio www-data
Usage: useradd [options] LOGIN
Options: -b, --base-dir BASE_DIR base directory for the home directory...
Man nav skaidrs, kādas opcijas man vajadzētu izmantot, lai tas darbotos.
Komanda useradd
mēģinās pievienot jaunu lietotāju. Tā kā jūsu lietotājs jau eksistē, tas nav tas, ko jūs vēlaties.
Tā vietā: Lai modificētu esošo lietotāju, piemēram, pievienotu lietotāju jaunai grupai, izmantojiet komandu usermod
.
Izmēģiniet šo:
sudo usermod -a -G groupName userName
Lietotājam būs nepieciešams iziet no sistēmas un atkal tajā pieteikties, lai redzētu savu jauno pievienoto grupu.
Slēdzis -a
(pievienot) ir būtisks. Pretējā gadījumā lietotājs tiks noņemts no visām grupām, kas nav sarakstā.
Slēdzis -G
ievada (ar komatu atdalītu) sarakstu ar papildu grupām, kurām lietotājs tiek pieskaitīts.