cryptosetup을 사용하여 luk를 열 수 있는 것처럼 cryptsetup을 사용하여 veracrypt 파일을 열 수 있습니까? 올바른 프로세스는 무엇입니까?
다른 소프트웨어가 veracrypt 파일을 열 수 있는지 확인하려면 veracrypt 파일을 열 수 있는 한 명령줄이나 GUI를 사용하면 됩니다.
시험을 마친:
$ sudo cryptsetup tcryptOpen '/media/path/to/veracrypt/file' stuff
$ sudo cryptsetup --type --tcryptOpen ''/media/path/to/veracrypt/file' stuff
cryptsetup tcryptOpen '/media/path/to/veracrypt/file' stuff
@Vojtech Trefny 덕분에 아래 명령이 작동하는 것 같지만 오류가 있습니다.
~$ sudo cryptsetup --type tcrypt --veracrypt '/media/path/to/veracrypt/file'의 내용을 엽니다.
/media/...의 비밀번호를 입력하세요:
장치 '/media/path/to/veracrypt/file'이 너무 작습니다.
비밀번호는 veracrypt를 사용하여 veracrypt 파일을 여는 데 사용할 수 있지만 cryptsetup을 사용하지는 않습니다....
추가 정보:
이 명령을 사용하면 *cryptsetup*을 사용하여 veracrypt/truecrypt 파일에 액세스할 수 있습니다.
$ sudo cryptsetup --type tcrypt open container-to-mount container-name
kenfavors.com위와 비슷한 문제에 직면한 사람에게 유용할 수 있는 간단한 예제 페이지가 있습니다.
답변1
LUKS와 cryptsetup을 오해하고 있을 수도 있습니다.루크스디스크 암호화 형식/메타데이터 사양이고 cryptsetup은 암호화된 장치 작업을 위한 도구(및 라이브러리)입니다. 원래 LUKS/dm-crypt용으로 출시되었지만 TrueCrypt/VeraCrypt, BitLocker 및 Loopaes를 포함한 다른 형식도 지원합니다.
cryptsetup 사용을 사용하여 VeraCrypt 장치를 잠금 해제하려면 cryptsetup tcryptOpen <device> <name>
TrueCrypt/VeraCrypt 지원에 대한 세부 정보를 매뉴얼 페이지 섹션에서 찾을 수 있습니다.TCRYPT(TrueCrypt 호환 및 VeraCrypt) 확장.
답변2
- 먼저 veracrypt 파일을 루프 장치로 만들어야 합니다.
ls -l /dev/loo*
- 현재 사용하지 않는 항목을 선택하거나 새 항목을 만듭니다.
losetup /dev/loop8 /your/encrypted/veracrypt/file.hc
- Cryptsetup은 다른 veracrypt 장치와 같습니다. 예를 들면 다음과 같습니다.
cryptsetup open --type tcrypt --veracrypt-query-pim /dev/loop8 unlockeddevice
- PIM과 비밀번호를 사용하여 잠금을 해제하세요. 그런 다음 마운트하십시오.
mount /dev/mapper/unlockeddevice /mnt/myveracryptdrive