use*_*ser 27 command-line password luks
我想更改 LUKS 密码。我想删除我的旧密码,但我想在删除原始密码之前尝试我的新密码。我显然知道旧密码。我想使用终端而不是 GUI。
我在驱动器上有敏感数据,不想使用我的备份,所以我需要安全的方法。
小智 37
在 LUKS 方案中,您有 8 个“插槽”用于存放密码或密钥文件。首先,检查使用了哪些:
cryptsetup luksDump /dev/<device> |grep BLED
Run Code Online (Sandbox Code Playgroud)
然后您可以添加、更改或删除所选键:
cryptsetup luksAddKey /dev/<device> (/path/to/<additionalkeyfile>)
cryptsetup luksChangeKey /dev/<device> -S 6
Run Code Online (Sandbox Code Playgroud)
至于删除密钥,您有两个选择:
a) 删除与您输入的密码匹配的任何密钥:
cryptsetup luksRemoveKey /dev/<device>
Run Code Online (Sandbox Code Playgroud)
b) 删除指定槽中的键:
cryptsetup luksKillSlot /dev/<device> 6
Run Code Online (Sandbox Code Playgroud)