如何在 Mac OS X 10.6 中添加组?

如何在 Mac OS X 10.6 中添加组?

令人惊讶的是,我很难找到执行此操作的命令。有人知道如何添加组吗?谢谢!

或者做这样的事:

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

答案1

我已使用这些来添加 dba 组:

sudo dscl . -create /groups/dba
sudo dscl . -append /groups/dba gid 4200
sudo dscl . -append /groups/dba passwd "*"

答案2

“系统偏好设置” -> “用户和群组” -> “+”(就像添加新帐户一样)-> 在“新帐户”下选择“群组” -> 输入群组名称 -> “创建群组”

答案3

通常,pulegium 的答案是首选,但如果您想要采用命令行方式:

sudo dseditgroup -o create mysql

(请注意,创建一个名为 mysql 的组可能不是一个好主意——已经有一个名为 _mysql 的组,以 mysql 作为别名。)

答案4

正如 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 的方法创建了一个纯文本密码,这不是很好。

相关内容