我安装了带有磁盘加密的 Ubuntu 14 LTS(安装过程中选择)。我有两个问题:
1-当前加密盘的加密算法是什么?
2- 我有第二块硬盘,我想用同样的算法和密码加密它,这样 Ubuntu 启动后就可以自动挂载它。我该怎么做?
答案1
您应该已经安装了工具 cryptsetup。
要显示当前密码的详细信息,您可以运行以下命令:
sudo cryptsetup status sda5_crypt
将 sda5_crypt 替换为加密卷的名称。您应该看到类似以下的输出:
type: LUKS1
cipher: aes-xts-plain64
keysize: 512 bits
device: /dev/sda5
offset: 4096 sectors
size: 482697216 sectors
mode: read/write
flags: discards
答案2
昨天我写了一个答案Initramfs + Luks - 仅一个密码提示 这也回答了你的第二个问题:luks 中包含一个脚本,你可以使用它从打开的设备 A 中派生出设备 B 的密钥。因此,你只需输入根设备的密码,所有其他设备的密钥都将从中计算出来。(但:设备惯于具有相同的密码,除非您手动为每个密码添加相同的密码。