Я попытался удалить шифрование LUKS в моем домашнем каталоге с помощью следующей команды:
cryptsetup luksRemoveKey /dev/mapper/luks-3fd5-235-26-2625-2456f-4353fgdgd
Но это дает мне ошибку, говоря:
Устройство / dev / mapper / luks-3fd5-235-26-2625-2456f-4353fgdgd не является допустимым устройством LUKS.
Озадаченный, я попробовал следующее:
cryptsetup status luks-3fd5-235-26-2625-2456f-4353fgdgd
И это говорит:
/dev/mapper/luks-3fd5-235-26-2625-2456f-4353fgdgd is active and is in use.
type: LUKS1
cipher: ...
Кажется, зашифрованное устройство активно, но недействительно. Что здесь может быть не так?
linux
encryption
luks
Вопрос переполнен
источник
источник
Во-первых, при удалении ключевой фразы из раздела LUKS необходимо указать раздел диска, на котором он находится, например:
И когда вы хотите получить статус от устройства, зашифрованного LUKS, вам нужно обратиться к LUKS-имени, как вы это и сделали.
Но luksRemoveKey удаляет только одну из парольных фраз (и никогда не последнюю). Если вы хотите постоянно дешифровать, вы должны использовать cryptsetup-reencrypt:
источник
cryptsetup
есть подкоманда reencrypt .