我的 iMac 有两个驱动器(一个 256 GB 固态驱动器和一个普通的 2 TB 硬盘驱动器)。Mac OS X Lion 系统安装在固态驱动器上,与许多其他用户一样,我将我的用户配置文件文件夹移到了辅助 2 TB 驱动器上。但是,您可能知道,Mac OS X Lion (10.7) 上的 FileVault 2 仅加密系统驱动器。这使我的数据驱动器(包含我的用户配置文件文件夹以及我的所有数据)未加密。
我知道存在可以解决此问题的方法(例如https://github.com/jridgewell/Unlock),但我对结果并不满意,因为它们涉及在启动时使用 LaunchDaemon 解密数据驱动器(在任何用户登录计算机之前),这实际上意味着任何登录计算机的用户都会看到未加密的驱动器。
我想要一种方法,只有当授权用户登录计算机时才会解密数据。
那么,有没有办法做到以下之一?
加密整个数据驱动器,只有授权用户登录计算机时才解密驱动器。这相当于 Lion FileVault 2 功能,但针对的是辅助驱动器而非系统驱动器。
仅加密数据驱动器上的用户配置文件文件夹,并且仅在用户登录计算机时解密该文件夹。这相当于 Mac OS X 以前版本上的 FileVault 1 的行为?
我很乐意为提供所需功能的商业第三方产品付费,但我还没有找到。
在此先感谢您的帮助。
答案1
然而,您可能知道,Mac OS X Lion(10.7)上的 FileVault 2 仅加密系统驱动器
您可以使用 FileVault 2 加密非系统驱动器:10.7:使用 FileVault2 加密带有用户文件夹的第二个硬盘系统 10.7
用户登录后,辅助硬盘驱动器将被解密(手动或将驱动器加密密码保存在钥匙串中)。
编辑:如果您选择使用该选项,请确保在尝试之前有良好的备份。