簡體   English   中英

OSX上的隱藏帳戶

[英]Hidden accounts on OSX

在OSX上創建隱藏用戶帳戶的傳統方法(即未顯示在登錄窗口或system preferences > accounts pane )是使用小於501的UID創建它。

但是,在10.8上,我使用較低UID創建的帳戶仍顯示在系統偏好設置的“帳戶”窗格中。

這個功能改變了嗎?

如果是這樣,那么其他帳戶如何被隱藏?

如果將用戶的外殼程序設置為/ usr / bin / false,則它將用戶從登錄中隱藏,因此您應該執行以下操作:-

dscl . -create /Users/Hidden UserShell /usr/bin/false

其中“ 隱藏”是用戶名。 這也阻止該用戶登錄,因此在守護程序服務需要其自己的用戶的情況下使用。

設置Hide500Users或指定HiddenUsersList的不利之處在於,登錄屏幕隨后包含“其他...”的附加選項。

您需要告訴登錄屏幕以隱藏低編號的帳戶:

sudo defaults write /Library/Preferences/com.apple.loginwindow Hide500Users -bool YES

這曾經是默認行為,但是它改變了……很久以前。 或者,您可以按名稱隱藏特定帳戶:

sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add "hiddenaccount"

請參閱Apple的知識庫文章#HT5017:如何在OS X中隱藏用戶帳戶

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM