我试图使用以下命令创建一个 postgres 用户
sudo dscl . -create /Users/postgres
但失败了。得到以下输出
create: Invalid Path
<dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)
在这次失败之前我曾使用过 dscl create 和 dscl delete 命令。
sudo dscl . -create /Users/postgres
sudo dscl . -delete /Users/postgres
我觉得我把系统搞砸了。我该如何修复?
答案1
最后发现还剩下一个 plist 文件。不得不删除
/private/var/db/dslocal/nodes/Default/users/postgres.plist
则创建用户成功。