我安装了带有全盘加密的 Ubuntu 12,现在我想更改密码。
如何才能做到这一点?
答案1
这是最简单的方法:
按Super。
键入
Disk Utility
并启动同名的程序。选择加密分区。
点击
Change passphrase
。
答案2
Ubuntu 使用 LUKS 来加密分区和 LVM。
LUKS 支持每个分区八个密钥槽。cryptsetup luksAddKey
和cryptsetup luksRemoveKey
可用于在槽中添加和删除密钥。 cryptsetup luksDump
可以告诉您哪些槽中有密钥。
基本上,正确的方法是将密钥添加到新插槽,测试是否可以成功使用新密钥,然后在准备就绪时删除旧密钥。
在启动过程中,当系统要求您输入密钥时,它会告诉您尝试解锁哪个块设备。这就是您需要应用命令的分区cryptsetup
。
因此,请使用cryptsetup
添加密钥、重新启动并尝试新密钥。一旦您确认有效,您就可以删除旧密钥。
在尝试此操作或听取其他人的建议之前,我会备份您的数据,或者至少等待几个赞成票。我已经有一段时间没有更改 LUKS 分区上的密钥了。(编辑:或使用带有 GUI 的 Linux 系统...)
答案3
以下是要做的事情
- 前往 Dash 主页
- 搜索磁盘并点击它
- 在左侧选择你的硬盘
现在看右边。可能有几个分区。
- 选择其中之一。
- 寻找两个齿轮的小标志
- 点击齿轮
如果分区正确,则更改密码的选项将可用。
如果没有,请选择另一个分区。最有可能的是,正确的分区将是分区 5
答案4
添加答案,因为这是最佳搜索结果之一。
现在似乎cryptsetup
有命令luksChangeKey
可以执行此操作,并且执行的操作与 LawrenceC 在另一个答案中所说的基本相同。要更改密码,请运行
cryptsetup luksChangeKey <device>
这将添加一个新密钥并删除前一个密钥。