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


Answers:


9

dscl是从命令行修改目录服务(本地或远程)中所有内容的常用方法。有关所有信息,请参见手册dscl(如果未运行10.6,则为本地信息)。Google提供了许多有关如何使用它的示例(包括来自macosxhints.com的许多示例)。


12

添加用户:

dscl . append /Groups/admin GroupMembership usershortname

删除用户:(从组而不是系统中)

dscl . delete /Groups/admin GroupMembership usershortname

读取管理组的成员资格:

dscl . read /Groups/admin GroupMembership

2

要添加示例,这是您可以修改某人的主目录的方法:

dscl . -create /Users/postgres NFSHomeDirectory /opt/local/var/db/postgresql84

您还可以使用read命令查看对象的属性:

dscl . -read /Users/postgres

1

您是正确的,这些命令不包含在OSX中。尽管Mac有一个adduser端口,所以您可以从命令行添加用户并更改其组。命令信息在这里


我正在寻找更多用于修改用户并将其添加到特定组的信息
ricbax 2009年

这个工具可以同时做。
约翰·T
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.