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

Mac OS Xのコマンドラインからグループにユーザーを追加する方法は?

コマンドラインからグループにユーザーを追加しようとしていますが、方法がわかりませんか?

具体的には、これはMac OS X上のものです Server 10.5.8

‘admin'と'wheel'のグループにユーザーを追加したい

回答 (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

これはdsclでも可能ですが、適切に行うためには、グループのGroupMembershipリストにユーザのショートネームを追加し、グループのGroupMembersリストにユーザのGeneratedUIDを追加する必要があります。

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

Mac OSの新しいバージョンに同じ答えを探している人のために、私はこれを見つけました:

グループにユーザーを追加するには、このコマンドが必要です:

$ sudo dscl . append /Groups/wheel GroupMembership username

私は、wheelフォルダを操作できるように、/Library/WebServer/Documentsグループに私のユーザーを追加しようとしていました。それに加えて、私はデフォルトでは755であるように、そのフォルダへの権限を変更しなければなりませんでした。私はそれをとの 775 に変えました:

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

このように私はホールダーの所有者を変えないでホールダーの内容を操作してもいいです。