Jeg vil tilføje Apache-brugeren (www-data
) til gruppen audio
. Jeg har læst man-siden for useradd
, men jeg har ikke noget held. I'm kører xubuntu 11.10. Her's hvad jeg's gør:
$ sudo useradd -G audio www-data
useradd: user 'www-data' already exists
Hvis jeg udelader -G
-indstillingen, bash, udskriver hjælpeinfo for useradd
:
$ sudo useradd audio www-data
Usage: useradd [options] LOGIN
Options: -b, --base-dir BASE_DIR base directory for the home directory...
Det'er ikke klart for mig fra man-siden, hvilke indstillinger jeg skal bruge for at få dette til at virke.
Kommandoen useradd
vil forsøge at tilføje en ny bruger. Da din bruger allerede eksisterer, er det ikke det, du ønsker.
I stedet: Hvis du vil ændre en eksisterende bruger, f.eks. tilføje brugeren til en ny gruppe, skal du bruge kommandoen usermod
.
Prøv dette:
sudo usermod -a -G groupName userName
Brugeren skal logge ud og logge ind igen for at se sin nye gruppe tilføjet.
Skiftet -a
(append) er vigtigt. Ellers vil brugeren blive fjernet fra alle grupper, der ikke er på listen.
Skiftet -G
tager en (kommasepareret) liste over yderligere grupper, som brugeren skal tilknyttes.