Yanıtlar:
Bunları dba grubu eklemek için kullandım:
sudo dscl . -create /groups/dba
sudo dscl . -append /groups/dba gid 4200
sudo dscl . -append /groups/dba passwd "*"
passwd
şimdi Password
.
pulegium'un cevabı genellikle tercih edilir, ancak komut satırı istiyorsanız:
sudo dseditgroup -o create mysql
(mysql adında bir grup oluşturmanın muhtemelen kötü bir fikir olduğunu unutmayın - zaten bir takma ad olarak mysql adlı _mysql adında bir grup var.)
Gordon Davisson'ın belirttiği gibi, standart Mac OS X 10.6 zaten bu komutun gösterdiği gibi bir mysql grubuna sahip:
dscl . -read /Groups/mysql
Kendi mysql grubunuzu oluşturmamalısınız ve herhangi bir girişimde bulunmak, _mysql grubunu etkileyecektir. Ancak sorunuzu yanıtlamak için, bunu yapmanın en özlü yolu şu tek komut olacaktır:
dscl . -create /Groups/mysql gid 296
Gruba şifreli bir şifre eklemek için:
dscl . -passwd /Users/mysql ‘my secret’
Not: Andrea Girardi'nin metodu çok iyi olmayan bir düz metin şifre oluşturur.
ls -l
komutlarda gösterilmesi için ikinci komutun bir varyasyonunu kullanmak zorunda kaldımsudo dscl . -append /groups/dba PrimaryGroupID 4200
, alan ismini aldım. çıkışındansudo dscl . -readall /groups
.