mac锁屏界面默认显示登录用户头像和姓名,需关闭“在屏幕锁定时显示信息”并设置登录窗口为“名称和密码”模式,再用终端命令隐藏残留账户。

Mac锁屏界面默认显示当前已登录用户的头像和姓名,若设备处于多用户环境或需防止他人窥探账户存在,必须彻底隐藏该列表而非仅关闭快速切换菜单。
禁用锁屏界面的用户信息展示
这一步直接切断锁屏状态下所有用户身份标识的渲染路径,包括头像、全名、账户类型图标。系统不会在锁屏界面底部中央再显示任何用户相关字段。
打开“系统设置”→点击左侧边栏“隐私与安全性”→向下滚动至“锁定屏幕”区域→关闭【在屏幕锁定时显示信息】开关。
关闭后立即生效,按 Control + Command + Q 锁屏即可验证:原本显示在屏幕底部中央的全名+联系方式区域彻底消失,整个锁屏界面只剩时间、日期和密码输入框(若已启用密码保护)。
隐藏登录窗口用户列表(影响锁屏前的登录态)
锁屏界面本身不显示用户列表,但若用户从锁屏状态退出后直接进入登录界面,该界面仍可能以头像网格形式暴露账户。要实现“完全隐藏”,必须同步处理登录窗口模式。
打开“系统设置”→点击左侧边栏“用户与群组”→点击“登录选项”→点击左下角锁图标并输入管理员密码解锁→在“将登录窗口显示为”下拉菜单中选择【名称和密码】。
选择后登录界面不再呈现任何用户头像或姓名,只保留空白用户名输入框和密码框。此设置也会影响锁屏后点击屏幕任意位置唤醒时的过渡界面——它会直接跳转到该精简登录框,而非先显示用户列表再跳转。
终端命令隐藏指定账户(针对仍可见的残留账户)
即使启用了“名称和密码”模式,某些未被系统彻底注销的账户(如长期后台运行的服务账户、deploy、backup)仍可能在锁屏唤醒后的首次登录界面短暂闪现头像。这是文件保险箱启用时的已知行为,需用目录服务命令根除。
方法一:隐藏单个账户
打开“终端”,执行:sudo dscl . create /Users/username IsHidden 1,把 username 替换为实际账户短名称(如 deploy)。
方法二:验证并刷新
执行 dscl . read /Users/username IsHidden,返回结果应为 1;再运行 sudo killall SystemUIServer 强制刷新登录进程。
注意:该命令对客人账户无效,客人账户需单独在“用户与群组”→“客人账户”中取消勾选“允许客人登录”。











