К сожалению, мой дискразблокируется автоматически. Это делает все шифрование бесполезным. Как отключить это раздражающееособенностьна указанном диске (например /dev/x
)?
Команда cryptsetup
, которую я нашел, этоне документировано. Боюсь, это может стереть весь диск!
cryptsetup luksRemoveKey /dev/x
решение1
LUKS не «автоматически разблокирует» том. Том становится доступным, когда вы его открываете, для чего требуется ключ. Том остается недоступным, когда вы его закрываете; закрыть его можно только тогда, когда он не используется, поэтому вам нужно закрыть все открытые файлы и размонтировать файловую систему.
cryptsetup luksRemoveKey
удалит ключ из тома, что сделает его нечитаемым. Не делайте этого. Разблокировка происходит не из-за LUKS, а из-за того, что программа вызывает cryptsetup luksOpen
. Вам нужно избегать сохранения вашего ключа в этой программе.
Похоже, у вас есть приложение-брелок, которое записало ключ для тома, в частностиgnome-брелок. Снимите ключ с брелока. Вы можете управлять вашим брелоком с помощьюМорской конёк.