在 OSX 10.5 及更高版本上通过命令行创建用户

在 OSX 10.5 及更高版本上通过命令行创建用户

这还有可能吗?我看过使用 niutil(我的 Mac 上不可用)和 dscl 的教程。

不过,我从 dscl 得到的输出如下,有点奇怪:

neutron:~ username$ sudo dscl / -create /Users/deadline
Data source (/) is not valid.

答案1

/不是有效的节点名(请考虑网络主机名);对于本地主机的默认存储,您可以使用.,或使用localhost来指定存储。

$ sudo dscl . -create /Users/deadline                       # the common way
$ sudo dscl localhost -create /Local/Default/Users/deadline # same thing

相关内容