關於macOS 管理員(Admin)權限問題。


最近突然想改下用戶名,於是在用戶與組里解鎖,然后兩個手指點擊用戶那一行,更改fullname,不過出於好奇把uid和uuid也改了。

之后發現current user等級由Admin變成Standard了!!!!

想要再次解鎖結果發現macOS再也不認了,不管怎么輸入都不正確,在Xcode里面如果run platform是mymac的話,也要輸入Admin user name 和 password,但不管輸入什么macOS就是不認!!!!!同樣的刪除App也是這種情況!!!!!!!!!

遇到這種問題的兄弟,先冷靜一下~~~~~ 不要打電話給技術支持!!!他們可能會把事情復雜化,你也不一定說的清楚。具體這樣做就可以解決:

1. Shut down 電腦,然后按電源按鍵之后馬上先按住command再按s。

2. 進入Root模式之后輸入/sbin/mount空格-uaw,按return鍵,再輸入rm空格var/db/.applesetupdone ,按return鍵,再輸入reboot ,按return鍵。

3. OK, 進入新建Admin模式,之后選擇Don't transfer anything,然后安裝吧。放心~ disk的數據還好好的,不會被抹掉,這是新建用戶,而不是在原來的Standard用戶上重裝系統,如果在原來的Standard用戶上重裝系統的話,那disk的數據是會消失的。

4. 進入新的用戶下,切換成前面Standard的用戶,這個時候解鎖(指的是用戶與組里面的解鎖)用剛剛創建的新的Admin用戶名和密碼, macOS就會認了。

5. 想要讓原先的用戶變成Admin,可以在Standard的interface下勾選Allow user to administer this computer。這樣就會把Standard等級變成Admin等級,也就是說包括剛剛新建立的Admin,現在有了兩個Admin。不過要重啟之后才會生效。

6. 如果你想的話,可以放心地把剛剛新建的(root過程建立的)Admin給delete。

7. 最后至於uid的更改,我就想說.......你不去改會死啊!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM