在 OSX 10.6 登录面板的用户列表中隐藏一些用户

o0'*_*0'. 6 macos

有没有办法在登录面板中只显示一些用户?我正在使用 OSX 10.6,如​​果我没记错的话,我在很久以前做过类似的事情,但我真的不知道怎么做。

在系统首选项中似乎没有类似的东西(例如,在帐户和安全中都没有),而 Tinkertool 没有这样做。谷歌没有帮助。

编辑:我希望有一个图形解决方案,例如在从第一个屏幕隐藏它们时,还有一个像“全部显示”这样的按钮。我想没有或有人会回答。也许我会更改用户名,在用户名的开头添加前导 Z 以“隐藏”,这样它们就会出现在列表的较低位置...:/

Ste*_*ngs 6

似乎没有办法以图形方式执行此操作,但这是可能的。像往常一样,在设置系统范围的默认值时要小心,尤其是使用sudo. 我刚刚对此进行了测试,它似乎按预期工作。

要隐藏特定帐户,请在 Terminal.app 中运行以下命令:

sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array username1 username2 ...
Run Code Online (Sandbox Code Playgroud)

如果要添加新帐户以隐藏:

sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add username1
Run Code Online (Sandbox Code Playgroud)

要取消隐藏您隐藏的所有用户:

sudo defaults delete /Library/Preferences/com.apple.loginwindow HiddenUsersList
Run Code Online (Sandbox Code Playgroud)


o0'*_*0'. 2

虽然似乎没有任何图形方式允许您隐藏和显示用户,但您可以添加 | 到用户显示名称的开头,以便他出现在列表的最后。\n执行此操作的另一个标志是 \xc2\xa7。\n其他一些标志使用户出现在列表的顶部。

\n