2010-11-23 02:45:56 +0000 2010-11-23 02:45:56 +0000
199
199

Jak dodać użytkownika do grupy z linii poleceń systemu Mac OS X?

Próba dodania użytkownika do grupy z linii poleceń, ale nie wiadomo jak?

W szczególności jest to na Mac OS X Server 10.5.8

lubią dodawać użytkownika do grup ‘admin’ i ‘wheel’.

Odpowiedzi (2)

278
278
278
2010-11-23 19:57:53 +0000
sudo dseditgroup -o edit -a $username_to_add -t user admin
sudo dseditgroup -o edit -a $username_to_add -t user wheel

Można to również zrobić z dscl, ale aby zrobić to poprawnie, należy zarówno dodać krótką nazwę użytkownika do listy GroupMembership grupy, i dodać GeneratedUID użytkownika do listy GroupMembers grupy. dseditgroup zajmuje się obiema operacjami w ramach jednej operacji.

8
8
8
2018-02-06 17:59:04 +0000

Dla tych, którzy szukają tej samej odpowiedzi na nowsze wersje Mac OS, dowiedziałem się, że:

Aby dodać użytkownika do grupy, potrzebujesz tej komendy:

$ sudo dscl . append /Groups/wheel GroupMembership username

Próbowałem dodać użytkownika do grupy wheel, aby móc manipulować folderem /Library/WebServer/Documents. Poza tym, musiałem zmienić uprawnienia do tego folderu, ponieważ domyślnie jest to 755. Zmieniłem go na 775 za pomocą:

$ sudo chmod -R 775 /Library/WebServer/Documents

W ten sposób mogę manipulować zawartością folderu bez zmiany właściciela.