在 OS X 10.6.1 的终端中是否有等效的 usermod

ric*_*bax 19 terminal user-accounts osx-snow-leopard

谁能告诉我如何修改用户并将其添加到 SL(10.6.1)终端的组中?

Mac 似乎不使用 usermod。

ric*_*bax 14

添加用户:

dscl . append /Groups/admin GroupMembership usershortname
Run Code Online (Sandbox Code Playgroud)

删除用户:(来自组而不是系统)

dscl . delete /Groups/admin GroupMembership usershortname
Run Code Online (Sandbox Code Playgroud)

读取 admin 组的成员身份:

dscl . read /Groups/admin GroupMembership
Run Code Online (Sandbox Code Playgroud)


Chr*_*sen 9

dscl是从命令行修改目录服务(无论是本地还是远程)中的任何内容的常用方法。有关所有信息,请参阅dscl联机帮助页(如果您未运行 10.6,请查看本地联机帮助页)。Google 提供了许多如何使用它的示例(包括许多来自 macosxhints.com 的示例)。