17 谁能告诉我如何修改用户并将其添加到SL(10.6.1)终端中的组中? 似乎Mac没有使用usermod。 osx-snow-leopard terminal user-accounts — 里卡克斯 source
9 dscl是从命令行修改目录服务(本地或远程)中所有内容的常用方法。有关所有信息,请参见手册dscl页(如果未运行10.6,则为本地信息)。Google提供了许多有关如何使用它的示例(包括来自macosxhints.com的许多示例)。 — 克里斯·约翰森 source
12 添加用户: dscl . append /Groups/admin GroupMembership usershortname 删除用户:(从组而不是系统中) dscl . delete /Groups/admin GroupMembership usershortname 读取管理组的成员资格: dscl . read /Groups/admin GroupMembership — 里卡克斯 source
2 要添加示例,这是您可以修改某人的主目录的方法: dscl . -create /Users/postgres NFSHomeDirectory /opt/local/var/db/postgresql84 您还可以使用read命令查看对象的属性: dscl . -read /Users/postgres — 威彻特·阿克曼 source
1 您是正确的,这些命令不包含在OSX中。尽管Mac有一个adduser端口,所以您可以从命令行添加用户并更改其组。命令信息在这里。 — 约翰·T source 我正在寻找更多用于修改用户并将其添加到特定组的信息 — ricbax 2009年 这个工具可以同时做。 — 约翰·T