![마지막 키(LUKS)가 실수로 삭제되었습니다.](https://linux55.com/image/140870/%EB%A7%88%EC%A7%80%EB%A7%89%20%ED%82%A4(LUKS)%EA%B0%80%20%EC%8B%A4%EC%88%98%EB%A1%9C%20%EC%82%AD%EC%A0%9C%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
그래서 LUKS 키를 변경하고 싶었지만 새 키를 추가하기 전에 실수로 마지막 키를 삭제하여 시스템에 슬롯이 활성화되지 않고 여전히 열려 있는 상태가 되었습니다. 이와 같은 문제를 해결하기 위한 제안이 있습니까?
답변1
다음 명령을 실행하세요:cryptsetup luksAddKey /dev/the_luks_partition --master-key-file <(dmsetup table --showkey /dev/mapper/the_mounted_luks_volume | awk '{print$5}' | xxd -r -p)
the_luks_partition
실제 LUKS 파티션을 the_mounted_luks_volume
LUKS 컨테이너가 설치된 이름으로 바꾸십시오 .
RAM에서 마스터 키를 추출하고 이를 사용하여 새 키를 추가합니다. 바라보다https://access.redhat.com/solutions/1543373자세한 내용은.