저는 Fedora와 Windows Vista를 이중 부팅하고 파티션을 공유하여 Linux와 Windows에서 동일한 파일로 작업할 수 있기를 원하며 모든 것을 암호화해야 합니다.
다음을 사용하여 공유 드라이브를 암호화했습니다.베라 코드TrueCrypt가 더 이상 사용되지 않기 때문입니다. Windows는 로그인 시 쉽게 볼륨을 마운트할 수 있습니다.
나는 Linux에서 동일한 작업을 시도했지만 crypttab
해당 veracrypt
옵션을 사용하는 방법을 모르거나 옵션이 있는지도 모르기 때문에 성공하지 못했습니다. 옵션 cryptsetup
만 --veracrypt
추가하면 되지만 crypttab
없는 것 같으니 잘 작동합니다.
cryptsetup --veracrypt open --type tcrypt /dev/sdX veracrypt-volume
VeraCrypt 볼륨을 마운트하는 방법은 무엇입니까 crypttab
? 가능합니까?
답변1
나는 같은 문제를 가지고있다! systemd에는 그러한 옵션이 없다는 것이 밝혀져 제가 직접 구현했습니다. systemd 232 이상에 포함되어 있습니다. (실제 암호화 지원을 받으려면 cryptsetup 1.67 이상이 필요하지만 수동 설치가 작동하므로 이미 해당 버전이 있는 것처럼 들립니다.)
새로운 crypttab 옵션은 입니다 tcrypt-veracrypt
. 이는 tcrypt
별도로 지정할 필요가 없음을 의미합니다. 예를 들어:
#Volume name Device path Crypto key file Mounting options
data /dev/sda7 /etc/volume.passwd noauto,tcrypt-veracrypt
물론 암호화 키를 입력해야 합니다(사용개행 문자 없음) 존재하다 /etc/volume.passwd
. 또한 암호 해독을 시도하는 경우시스템 파티션tcrypt-system
해당 옵션이 없으면 다른 형식을 감지할 수 없으므로 해당 옵션을 지적해야 합니다 . 여기에 예가 있습니다. 또한 UUID=
여기서는 볼륨 지정자의 사용을 보여줍니다.
data UUID=your-uuid /etc/volume.passwd tcrypt-veracrypt,tcrypt-system
바라보다내가 작성한 Pull 요청에 대한 추가 정보 tcrypt-veracrypt
.