Tell HN:FileVault 不保护 macOS 上的 Wi-Fi 密码

3 分•作者: turbidimeter•3 个月前
我一直不明白为什么在输入密码之前,我的 Mac 启动时 Wi-Fi 图标就会亮起。 我测试过,远离我的 Wi-Fi 网络时,它就不会亮起。 苹果的支持页面说:“使用 SSH 解锁 FileVault:在运行 macOS 26 或更高版本的 Apple 芯片 Mac 上,如果启用了远程登录并有网络连接,FileVault 可以在重启后通过 SSH 解锁。”以及“FileVault 使用 SSH 解锁以及在某些使用 FileVaultPolicy 和平台单点登录的配置中,都需要网络连接。”[1][2] 所以这意味着 Wi-Fi 密码将存储在 FileVault 加密卷之外。 (存储在哪里?) 这很酷,但即使我关闭了“远程登录”(没有 SSO/MDM),它仍然会连接到 Wi-Fi。我从未同意 Wi-Fi 密码被静默地移出 FileVault 保护。 当然,他们可能会“安全隔区”处理这件事,或者其他什么,但这不一样。 这与我在 iOS 17 中遇到的 iCloud 密码同步自动启用问题类似 [3]。 安全模型在未经用户同意的情况下被更改。不清楚什么东西存储在哪里。 他们只是决定在用户过去做出选择后,某些东西可以自动更改。 我不认为我反应过度。 这似乎是一件小事,但它表明了他们可以(并且确实)做出这样的举动。
查看原文
I was confused why the Wi-Fi symbol lights up when I boot my Mac, before I enter the password.<p>I tested this, far away from my Wi-Fi network, and it doesn&#x27;t light up then.<p>Apple&#x27;s support pages say &quot;Unlock FileVault using SSH: On a Mac with Apple silicon with macOS 26 or later, FileVault can be unlocked over SSH after a restart if Remote Login is turned on and a network connection is available.&quot; and &quot;Network connectivity for FileVault is necessary to unlock FileVault using SSH and in certain configurations using FileVaultPolicy with Platform Single Sign-on.&quot; [1][2]<p>So that means the Wi-Fi password will be stored outside of the FileVault&#x27;ed volume then. (Where?)<p>Cool, but even &quot;Remote Login&quot; is off for me (no SSO&#x2F;MDM either) and it still connects to Wi-Fi. I never opted in to Wi-Fi passwords being silently removed from FileVault protection.<p>Sure, they might &quot;SecureEnclave&quot; that thing or whatever but it&#x27;s not the same thing. It&#x27;s similar to the iCloud Password Sync auto-enable issue I had with iOS 17 [3]. The security model gets changed without the user&#x27;s consent. It&#x27;s not clear what is stored where.<p>They just decide something is okay to auto-change after the user made a choice in the past.<p>I don&#x27;t think I&#x27;m overreacting. It&#x27;s a seemingly little thing, but it shows how they can (and do) just make moves like that.<p><pre><code> [1] https:&#x2F;&#x2F;support.apple.com&#x2F;en-ca&#x2F;guide&#x2F;security&#x2F;sec8447f5049&#x2F;web [2] https:&#x2F;&#x2F;support.apple.com&#x2F;en-ca&#x2F;guide&#x2F;deployment&#x2F;dep82064ec40&#x2F;web [3] https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=38648725</code></pre>