2016-08-24 28 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類似。

相關問題