Command-Line
如何更改 LUKS 密碼?
我想更改 LUKS 密碼。我想刪除我的舊密碼,但我想在刪除原來的密碼之前試用我的新密碼。我顯然知道舊密碼。我想使用終端而不是 GUI。
我在驅動器上有敏感數據,不想使用我的備份,所以我需要安全的方法。
在 LUKS 方案中,您有 8 個用於密碼或密鑰文件的“槽”。首先,檢查一下,使用了哪些:
cryptsetup luksDump /dev/<device> |grep BLED
然後您可以添加、更改或刪除選擇的鍵:
cryptsetup luksAddKey /dev/<device> (/path/to/<additionalkeyfile>) cryptsetup luksChangeKey /dev/<device> -S 6
至於刪除鍵,您有 2 個選項:
a) 刪除與您輸入的密碼匹配的任何密鑰:
cryptsetup luksRemoveKey /dev/<device>
b) 刪除指定槽中的鍵:
cryptsetup luksKillSlot /dev/<device> 6