設置方法##
這種方法是針對在登錄界面隱藏特定用戶帳戶,適用于mac與多個用戶帳戶之間。如果你只是單純地不想讓OS X 的登陸頁顯示所有計算機圖標,你可以使用OS X首選項設置來隱藏所有的用戶名,這樣它顯示的就是一個簡單的登陸頁面,而不會對這臺Mac上有什么賬戶作任何提示。
如果要隱藏特定用戶帳戶,你需要知道該帳戶的名稱,并且對命令行使用很熟悉,啟動OS X終端,然后準備好賬戶名稱。名稱幾乎都跟用戶主目錄一致,后者我們常常用來隱藏或者顯示賬戶。.
該方法僅適用于 OS X Yosemite(10.10有以后版本)。隱藏一個賬戶所使用的終端命令如下如下,使用用戶賬號的主目錄代替ACCOUNTNAME使它不再顯示,
sudo dscl . create /Users/ACCOUNTNAME IsHidden 1
比如說,要在一臺Mac上用給定的用戶主目錄如/Users/postgres來隱藏“postgres”這個賬戶,
語法如下:
sudo dscl . create /Users/postgres IsHidden 1重新啟動,您會注意到目標帳戶不再在計算機列表中可見。在快速用戶切換菜單和OS X的通用登錄和注銷菜單中該賬戶也不可見了。然而,假設該用戶知道這個賬號的存在,他就可以繼續(xù)通過SSH、屏幕共享、遠程登錄,甚至GUI登錄面板訪問它。
隱藏登陸時的 “其他用戶” 選項
sudo defaults write /Library/Preferences/com.apple.loginwindow SHOWOTHERUSERS_MANAGED -bool FALSE
恢復方法##
有一天你厭倦了這樣登錄,想改回來怎么辦!重復之前的操作,輸入下面代碼舊可以恢復了,
sudo dscl . create /Users/ACCOUNTNAME IsHidden 0
</br>
</br>