2016-08-24 29 views
0

我想创建用户在OS X El Capitan与超级用户模式的管理员权限。 运行后/sbin/fsck -fy/sbin/mount -uw /launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist一切正常。但dscl . -create/Users/USERNAME后我得到错误没有这样的文件或目录。我甚至在禁用SIP的情况下尝试了它,但它不起作用。谢谢您的帮助。dscl创建用户不能在el capitan工作

回答

0

感谢您的回复,但SIP没有效果。

我终于解决了。问题是在10.6及更早版本中使用的/System/Library/LaunchDaemons/com.apple.DirectoryServices.plist,我使用的是/System/Library/LaunchDaemons/com.apple.opendirectoryd.plist 尽管plist和用户创建时出现错误,但仍执行了dscl命令。

0

在El Capitan中,坐骑已被更改,因此 甚至没有root可以编辑某些坐骑中的文件... ACL更改。

该功能被称为SIP和其他 堆叠交换柱解释:

https://apple.stackexchange.com/questions/208478/how-do-i-disable-system-integrity-protection-sip-aka-rootless-on-os-x-10-11

本质,可以开机进入恢复模式,类型csrutil禁用, 启动到默认的用户模式,进行更改, 那么想想,你可能想要重新启用csrutil类似。

相关问题