如何确定 Mac 是否正在从命令行使用 FileVault
FileVault 是一项安全功能,可为 Mac 提供全盘加密。对于拥有登录用户帐户的机器,亲自识别使用 FileVault 的 Mac 相当容易,您所要做的就是检查“系统偏好设置”以查看是否已启用。但是,如果您的 Mac 没有登录用户帐户,或者您需要远程识别 Filevault 使用情况怎么办?这两种情况都需要使用命令行来了解磁盘加密的状态。从命令行(远程或本地)输入以下命令字符串:
sudo fdesetup status
该命令查询只有两种可能的响应,并且结果不可能被错误识别,因为您会看到:
FileVault 已打开。
Indicating FileVault encryption is enabled on that specific Mac, or you'll see:
FileVault 已关闭。
这当然告诉你Mac没有使用全盘加密。
当通过 SSH、使用 VNC 进行屏幕共享或通过单用户模式启动到命令行时尝试识别使用 FileVault 加密的 Mac 时,此命令行技巧会很有帮助。关于后一种情况的快速说明;启用了 FileVault 的现代 Mac 将不允许用户在不事先输入管理员密码的情况下进入单用户模式,因此如果登录屏幕在 OS X 启动过程中更早弹出,那么您还可以确定 Mac 已打开 FileVault .
既然已经确定Mac 是否使用Filevault,下一个明显的问题就是您是否也可以通过命令行打开FileVault。答案是肯定的,您需要使用相同的 fdesetup 命令。我们将在另一篇文章中对此进行更全面的介绍,但对于那些感兴趣的人,您现在可以转到 fdesetup 手册页以获取更多即时信息。