Antworten:
Ich habe diese verwendet, um DBA-Gruppe hinzuzufügen:
sudo dscl . -create /groups/dba
sudo dscl . -append /groups/dba gid 4200
sudo dscl . -append /groups/dba passwd "*"
passwd
ist jetzt Password
.
Die Antwort von Pulegium wird im Allgemeinen bevorzugt, aber wenn Sie eine Befehlszeilenmethode wünschen:
sudo dseditgroup -o create mysql
(Beachten Sie, dass das Erstellen einer Gruppe namens mysql wahrscheinlich eine schlechte Idee ist - es gibt bereits eine Gruppe namens _mysql mit mysql als Alias.)
Wie Gordon Davisson feststellt, verfügt Mac OS X 10.6 standardmäßig bereits über eine mysql-Gruppe, wie der folgende Befehl zeigt:
dscl . -read /Groups/mysql
Sie sollten keine eigene MySQL-Gruppe erstellen, und jeder Versuch, diese zu ändern, wirkt sich auf die Gruppe _mysql aus. Um Ihre Frage zu beantworten, ist der einfachste Weg, dies zu tun, dieser einzelne Befehl:
dscl . -create /Groups/mysql gid 296
So fügen Sie der Gruppe ein verschlüsseltes Kennwort hinzu:
dscl . -passwd /Users/mysql ‘my secret’
Hinweis: Andrea Girardis Methode erstellt ein Klartext-Passwort, was nicht so gut ist.
ls -l
Befehlen, ich eine Variation des zweiten Befehls zu verwenden hatte,sudo dscl . -append /groups/dba PrimaryGroupID 4200
bekam ich die Feldnamen aus der Ausgabe vonsudo dscl . -readall /groups
.