dscl 命令无法创建用户 - mac

dscl 命令无法创建用户 - mac

我是一名 Mac 用户,我使用 dscl 从终端创建了一个用户(我更熟悉 linux 和 adduser 命令)

它似乎有效,但我在 /Users 下找不到我新创建的用户,并且sudo su $newuser终端无法识别该命令。(但当我转到我的 Mac 偏好设置时,我可以看到创建的 $newuser)。怎么会这样?

答案1

dscl不创建主目录。该部分 -create /Users/git仅表示在管理 MacOS 用户的 LDAP 树部分中创建一个条目/Users,这不是文件系统路径。您必须首先使用其他dscl命令添加有关主目录位置的信息,然后使用 手动创建此主目录mkdir。另请参阅这个答案。

相关内容