休眠或屏保启动后立即要求输入密码
用 sysadminctl -screenLock immediate 让 Mac 在屏幕熄灭或屏保启动的瞬间就锁屏,防止别人趁虚而入。
运行 `sudo sysadminctl -screenLock immediate -password -`(按提示输入管理员密码),唤醒时就会立即要求登录密码。
01命令
命令
$ sudo sysadminctl -screenLock immediate -password -02作用说明
macOS 默认可以设置一个"宽限期",锁屏后一小段时间内不用密码就能唤醒;immediate 参数把这个宽限期去掉,屏幕一灭就上锁。它等效于系统设置里"锁定屏幕"的等待时间改为"立即",但用命令行一步到位。`-password -` 的写法是让命令安全地提示输入密码,而不是明文写在命令里。想恢复默认用 `-screenLock off`。
03风险
!注意: 设为"立即"后屏幕一休眠就锁屏,回来时要重新输入密码,未保存的工作注意先保存。
04撤销
撤销
$ sudo sysadminctl -screenLock off -password -05来源
- sysadminctl — change system settings and user accounts (macOS man page)依据: Documents `sysadminctl -screenLock immediate|immediate-password|off` to control whether the login password is required when the screen saver starts.
- Require a password after waking your Mac依据: Explains the lock-screen requirement being tied to screen saver/display sleep timing and how it protects the Mac when left unattended.
最后验证: 2026-09-18 · 分类: 安全与隐私