Відповіді:
Я використовував їх для додавання групи dba:
sudo dscl . -create /groups/dba
sudo dscl . -append /groups/dba gid 4200
sudo dscl . -append /groups/dba passwd "*"
passwd
є зараз Password
.
Відповідь пулегія, як правило, краща, але якщо ви хочете командний рядок:
sudo dseditgroup -o create mysql
(зауважте, що створити групу з ім'ям mysql - це, мабуть, погана ідея - вже існує група з ім'ям _mysql, з mysql як псевдонім.)
Як зазначає Гордон Девіссон, у стандартній Mac OS X 10.6 вже є група mysql, як показує ця команда:
dscl . -read /Groups/mysql
Не слід створювати власну групу mysql, і будь-які спроби змінити її вплинуть на групу _mysql. Але, щоб відповісти на ваше запитання, найкоротший спосіб зробити це була б ця єдина команда:
dscl . -create /Groups/mysql gid 296
Щоб додати зашифрований пароль до групи:
dscl . -passwd /Users/mysql ‘my secret’
Примітка. Метод Андреа Гірарді створює пароль простого тексту, що не так добре.
ls -l
командах, мені довелося використовувати варіацію другої команди,sudo dscl . -append /groups/dba PrimaryGroupID 4200
я отримав назву поля з виходуsudo dscl . -readall /groups
.