用 fdesetup 更换 FileVault 个人恢复密钥
fdesetup changerecovery -personal 可以在不解密磁盘的情况下生成新的个人恢复密钥并作废旧密钥。
运行 `sudo fdesetup changerecovery -personal` 并立即保存新密钥——旧密钥随即失效。
01命令
命令
$ sudo fdesetup changerecovery -personal02作用说明
个人恢复密钥是在所有已授权用户密码都不可用时解锁加密卷的最后手段,因此一旦它出现在截图、工单或表格里,就应立即轮换。命令会要求输入一个已启用 FileVault 用户的凭据,然后一次性输出新的 24 位密钥,之后不再显示——务必在关闭终端前保存。该操作不涉及重新加密,几秒钟即可完成。
03风险
!注意: 新密钥只显示一次——丢失后只能依靠已启用用户的密码解锁磁盘。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- fdesetup(8) — macOS man page依据: Documents `fdesetup changerecovery -personal` to replace the personal recovery key and related -key options.
最后验证: 2026-09-17 · 分类: 安全与隐私