내 컴퓨터에서 비자유 코드를 제거하는 중입니다.
저는 현재 쉽게 백업하고 이동할 수 있는 .vc 파일이 있는 것처럼 암호화된 일부 파일을 잠그기 위해 Veracrypt를 사용하고 있습니다.
LUKS를 사용하여 이것을 재현하고 싶지만, 내가 찾은 모든 문서는 USB 키, 디스크, 파티션과 같은 장치를 암호화하도록 설계된 것처럼 보입니다. 이는 정말 유용하지만 많은 것을 가지고 있는 데는 적합하지 않습니다. 암호화 파일을 저장하거나 이러한 파일을 쉽게 백업할 수 있습니다.
LUKS를 사용하여 장치 대신 암호화된 파일에 파일 시스템을 넣을 수 있나요?
답변1
예, 그럴 수 있습니다. 파일을 일반 블록 장치로 취급하여 파일을 암호화할 수 있습니다(단, 파일을 생성해야 함). 이것은 dd로 생성된 제로화 파일을 사용하여 수행한 테스트입니다.
# dd if=/dev/zero of=./test.dd bs=1024 count=10000
10000+0 records in
10000+0 records out
10240000 bytes (10 MB, 9.8 MiB) copied, 0.020574 s, 498 MB/s
# cryptsetup luksFormat ./test.dd
WARNING!
========
This will overwrite data on ./test.dd irrevocably.
Are you sure? (Type uppercase yes): YES
Enter passphrase for ./test.dd:
<...>
<...>