回答:
これらを使用してdbaグループを追加しました。
sudo dscl . -create /groups/dba
sudo dscl . -append /groups/dba gid 4200
sudo dscl . -append /groups/dba passwd "*"
passwd
今Password
です。
pulegiumの回答が一般的に好まれますが、コマンドラインの方法が必要な場合:
sudo dseditgroup -o create mysql
(mysqlという名前のグループを作成することはおそらく悪い考えであることに注意してください。エイリアスとしてmysqlを持つ_mysqlという名前のグループが既に存在します。)
Gordon Davissonが指摘しているように、標準のMac OS X 10.6には既に次のコマンドが示すようにmysqlグループがあります。
dscl . -read /Groups/mysql
独自のmysqlグループを作成しないでください。変更しようとすると、_mysqlグループに影響します。しかし、あなたの質問に答えるために、それをする最も簡潔な方法はこの単一のコマンドでしょう:
dscl . -create /Groups/mysql gid 296
暗号化されたパスワードをグループに追加するには:
dscl . -passwd /Users/mysql ‘my secret’
注:Andrea Girardiの方法は平文パスワードを作成しますが、これはあまり良くありません。
ls -l
コマンドでグループ名を表示するために、2番目のコマンドのバリエーションを使用する必要sudo dscl . -append /groups/dba PrimaryGroupID 4200
があり、フィールド名を取得しましたの出力からsudo dscl . -readall /groups
。