пытаясь добавить пользователя в группу из командной строки, но не можете понять, как?
В частности, это на Mac OS X Server 10.5.8
хотел бы добавить пользователя в группы 'admin' и 'wheel'
macos
mac
command-line
osx-leopard
Мельтеми
источник
источник
bob
вwheel
, это будетsudo dseditgroup -o edit -a bob -t user wheel
?-p
чтобы я мог ввести свой пароль.sudo dseditgroup -o edit -a `whoami` -t user _www
Для тех, кто ищет тот же ответ на более новые версии Mac OS, я узнал это:
Чтобы добавить пользователя в группу, вам нужна эта команда:
Я пытался добавить своего пользователя в
wheel
группу, чтобы иметь возможность манипулировать/Library/WebServer/Documents
папкой. Кроме того, мне пришлось изменить разрешения для этой папки, как по умолчанию755
. Я изменил это на775
:Таким образом, я могу манипулировать содержимым папки, не меняя владельца папки.
источник
Проверьте эту ссылку:
http://osxdaily.com/2007/10/29/how-to-add-a-user-from-the-os-x-command-line-works-with-leopard/
Важный бит здесь:
источник
sudo dscl . -append /Groups/admin GroupMembership username
и хотя он добавил пользователя в "admin", но он также добавил кучу других групп, таких какcom.apple.sharepoint.group.1
и т. дcom.apple.access_screensharing
...?!?man
страницыdscl
вообще?