我想加密我的外部硬盘,但我只希望它如果通过我以外的电脑访问则需要密码。
这是因为我在自己的电脑上安装了 Backblaze,如果 Backblaze 无法通过加密,它就不会备份外部驱动器上的数据。但如果有人拿走驱动器并尝试将其插入另一台电脑,我当然希望加密能够起作用,这样他们就无法访问它。
我正在使用 Windows 8。
答案1
这本文是使用 Windows BitLocker 的一个很好的起点。不幸的是,BitLocker 仅适用于 Windows 操作系统 - XP 将以只读方式打开,Vista、7 和 8 将提示输入密码以解锁驱动器以进行读/写。此外,可以将 BitLocker 设置为在将驱动器(不是您的系统驱动器)插入特定计算机时自动解锁驱动器 - 有一个勾选框选项“在此计算机上自动解锁此驱动器”。
答案2
您可以尝试使用 truecrypt。它几乎可以在所有操作系统(Windows、Linux、Mac)上安装,并且您可以使用以下命令创建批处理脚本的桌面快捷方式:
start TrueCrypt.exe /q /a /lX /v "\Device\Harddisk0\Partition2" /p "myPassword"
只需相应地替换 Harddisk0\Partition2 和 myPassword。在所有其他系统上,您可以通过 TrueCrypt 中的密码手动安装它。