为特定用户登录时挂载加密分区

为特定用户登录时挂载加密分区

我的 Windows 7 计算机上有一个分区需要加密,但我需要在我登录时(而不是其他用户)以及在应用程序开始运行之前自动解密。该分区不是系统分区。

我希望它在登录后自动安装,而不要求输入密码。

Ubuntu 使用 ecryptfs 加密用户主目录,并在用户登录时自动挂载/解密目录。我想要类似的东西,但适用于 Windows 7。

有什么方法可以实现这个吗?

答案1

Truecrypt 支持命令行使用,如下所示这里。实现此目的的方法是使用以下命令:

TrueCrypt.exe /l (Drive Letter to be mounted on) /q /v (Volume to be mounted) /k "Path to keyfile if any" /p (Password)

需要注意以下几点:

  1. 使用 EFS 加密批处理文件以安装驱动器。
  2. 使用 EFS 也加密密钥文件。
  3. 在启动时启动批处理文件。按照此关联如果您需要帮助覆盖 Windows 7 上的启动程序的 UAC。

注意事项:

  1. 密码以纯文本形式存储在计算机上,但如果您未登录则无法查看。
  2. 通过选择不要求用户输入密码,您就牺牲了安全性。

相关内容