其實相較於Windows,macOS整天哪哪都需要驗證密碼,更不容易忘,但這不是連MacBook Air都有指紋識別了嘛,忘記密碼的風險也就大了一些,了解一些技巧或多一手准備還是很有必要的。 和Windows一樣,方法很多,Command + R + Terminal + resetpassword。對不對呢,也對,可以解決問題,但並非是所有情況下的最優解。下面和大家分享幾種解決方案。
使用Apple ID重設密碼(已開啟允許)
很像利用Microsoft賬戶重置PIN碼,這是個人認為最理想的方式了,方便而安全。 使用該方式的前提是用戶已經登錄Apple ID/iCloud賬戶,且已經在“系統偏好設置→用戶與群組”中,開啟“允許用戶使用Apple ID重設密碼”。
忘記密碼時,只需要在登錄界面輸錯三次,系統便會跳出密碼提示和使用Apple ID重設密碼選項。需要注意的是,點擊文本是沒有用的,需要點擊右側類似“Play鍵”的按鈕才會有反應
點擊后系統會要求輸入Apple ID和密碼來驗證。
填寫正確的Apple ID和密碼后,系統會提示更改登錄密碼將會創建新的鑰匙串,之前的還在,但是仍然需要舊密碼才能訪問數據,所以喜歡用自動生成的亂碼做密碼的用戶可以着手找回密碼了
同意后就可以創建新密碼了,點擊“重設密碼”完成,即可用新鮮出爐的密碼登錄系統了。
用其他管理員賬戶更改密碼
簡言之用另一個管理員權限強制更換當前密碼,相當於Linux的su用戶更改user用戶密碼,可行性不高,這里略過,有興趣底下留言
macOS恢復功能
終於到了大家喜聞樂見的“Command(⌘) + R”了,有點Win RE的味道,這也是第一個復雜到要脫離系統的情況
首先是下面這個界面肯定沒錯,有人喜歡稱其為“恢復模式”,有人喜歡叫“實用工具界面”,官方說法是“從macOS恢復功能/macOS Recovery啟動”,總之要從看到“macOS實用工具”窗口開始。
開機同時按住Command(⌘) + R”,直到進入以下界面
點擊“實用工具 → 終端”,就可以調出“終端”窗口。
只需鍵入
resetpassword
中間沒有空格,回車即可。
系統處理完會彈出“重設密碼向導”,首先“選擇要重設密碼的用戶”。
之后輸入新的密碼,點擊下一步即可完成,重啟后可用新的密碼登錄。
有一點需要注意,舊版本的系統中,如果登錄了Apple ID,創建新密碼前需要驗證,10.14將這一步驟放到了后面,登錄系統后需要重新登錄Apple ID。
單用戶模式
最方便的方法,沒有之一
開機同時按住 Command(⌘) + S 讀條完成后轉到一個DOS界面,這就是類Unix系統的單用戶模式了,可以簡單理解成超級管理員的專用簡易辦公室。
上面一大堆都不用管,我們需要先按一下回車,看到 localhost :/ root# 就可以輸入命令行了。
首先輸入
fsck -y
“-”前有空格,下同,回車,這行的作用是執行硬盤檢測,可以忽略; 待再次出現 localhost :/ root# 后接着輸入
mount -uaw /
“/”前有空格,回車,這一行用來加載文件系統; 輸入
rm /var/db/.AppleSetupDone
區分大小寫,只有第一個“/”前有空格,回車,這行用來刪除初始化設置時macOS生成的隱藏文件,刪除后再次進入系統就可以新建一個管理員賬戶,並且完整保留之前賬戶的數據; 輸入
reboot
回車重啟,命令行會自動執行。
稍作等待就可以看到語言選擇界面,放心,數據都還在。