web-dev-qa-db-ja.com

Mac OS X 10.6でグループを追加するにはどうすればよいですか?

驚いたことに、これを行うためのコマンドを見つけるのは大変でした。グループを追加する方法を知っている人はいますか?ありがとう!

または、次のようにします。

# create the MySQL group
dscl . create /Groups/mysql
# give it some group id
dscl . create /Groups/mysql gid 296
32
Tony

これらを使用してdbaグループを追加しました。

Sudo dscl . -create /groups/dba
Sudo dscl . -append /groups/dba gid 4200
Sudo dscl . -append /groups/dba passwd "*"
22
Andrea Girardi

「システム環境設定」->「ユーザーとグループ」->「+」(新しいアカウントを追加する場合と同様)->「新しいアカウント」で「グループ」を選択->グループ名を入力->「グループを作成」

31
rytis

pulegiumの答えが一般的に好まれますが、コマンドラインの方法が必要な場合:

Sudo dseditgroup -o create mysql

(mysqlという名前のグループを作成することはおそらくお勧めできません。mysqlをエイリアスとして、_mysqlという名前のグループがすでに存在しています。)

12
Gordon Davisson

Gordon Davissonが指摘するように、このコマンドが示すように、標準のMac OS X 10.6にはすでにmysqlグループがあります。

dscl . -read /Groups/mysql

独自のmysqlグループを作成しないでください。これを変更しようとすると、_mysqlグループに影響します。しかし、あなたの質問に答えるには、最も簡単な方法は次の1つのコマンドです。

dscl . -create /Groups/mysql gid 296

暗号化されたパスワードをグループに追加するには:

dscl . -passwd /Users/mysql ‘my secret’

注:Andrea Girardiの方法ではプレーンテキストのパスワードが作成されますが、あまり良くありません。

8
Hawkeye