LUKS에서 LVM을 사용하여 새 가상 머신을 암호화하려고 합니다.
하드 드라이브(파티션 1개)를 포맷하고 파티션을 나눴습니다. 난 달린다:
# cryptsetup -c aes-xts-plain64 -s 512 luksFormat /dev/sda1 /mnt/dok/31.jpg
"예"를 입력하세요.
모든 것이 괜찮아 보이지만 실행 시에는 다음과 같습니다.
# crypysetup open --type luks /dev/sda1 lvm --key-file=/mnt/dok/31.jpg
오류 메시지가 있습니다: "sda1은 유효한 LUKS 장치가 아닙니다."
귀하의 도움에 감사드립니다.
답변1
YES
성공 하려면 대문자를 입력해야 합니다 luksFormat
. 반환 코드가 0이 아닌지 확인하여 성공을 확인할 수 있습니다.
root@host1:~# cryptsetup -c aes-xts-plain64 -s 512 luksFormat /dev/sda1 /somefile
...
Are you sure? (Type uppercase yes): yes
root@host1:~# echo $?
1
1은 중지되었으며 아무 작업도 수행하지 않았거나 실패했음을 의미합니다.
root@host1:~# cryptsetup -c aes-xts-plain64 -s 512 luksFormat /dev/sda1 /somefile
...
Are you sure? (Type uppercase yes): YES
root@host1:~# echo $?
0
0은 파티션이 이제 luks 형식임을 의미합니다.