我正在尝试使用超级用户模式的管理员权限在OS X El Capitan上创建用户。
运行/sbin/mount -uw /
和launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
以及dscl . -create/Users/USERNAME
后一切正常。但在filtersArray.indexOf($(element).data('status').toLowerCase()) != -1
之后我收到错误没有这样的文件或目录。我甚至在禁用SIP的情况下尝试了它,但它也不起作用。谢谢你的帮助。
答案 0 :(得分:0)
在El Capitan,坐骑已经改变了 甚至root都不能编辑某些安装中的文件... ACL更改。
该功能称为SIP,另有解释 堆栈交换帖子:
本质上,可以启动进入恢复模式,输入csrutil disable, 启动回默认用户模式,进行更改, 那么可能你可能想要类似地重新启用csrutil。
答案 1 :(得分:0)
感谢您的回复,但SIP没有效果。
我终于解决了它。问题是/System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
在10.6及更早版本中使用,我使用/System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
尽管plist和用户已创建错误,但仍执行dscl
命令。