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’.
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’.
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.
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.