btrfs 하위 볼륨을 암호화하는 방법은 무엇입니까?

btrfs 하위 볼륨을 암호화하는 방법은 무엇입니까?

btrfs를 사용한 암호화에 대한 정보를 찾고 있습니다. 저는 전체 디스크(실제로는 LVM) 암호화에 대한 경험이 있으므로 이번에는 몇 가지 btrfs 관련 문제를 살펴봐야 했습니다.

내가 찾았어이 글은 아치리눅스 위키에 있습니다., 이 방법은 LVM 대신 btrfs 하위 볼륨을 사용한다는 점을 제외하면 이전(얼마 전)에 사용한 암호화 방법과 동일하다는 것을 발견했습니다.

home나에게는 하위 볼륨이 암호화를 원하는 유일한 장소이기 때문에 전체 파티션 암호화를 원하지 않거나 필요하지 않습니다 . (실제로는 아래에 더 많은 하위 볼륨이 있지만 home이는 또 다른 질문입니다.)
그러나 검색을 통해 btrfs 하위 볼륨만 암호화하는 방법에 대한 정보를 찾지 못했습니다. 내가 찾은 가장 관련성이 높은 것은이 이메일btrfs 메일링 리스트에서 온 이 패치는 btrfs(하위 볼륨)의 투명한(?) 암호화를 제공하는 실험적인 패치입니다.
또한 하위 볼륨만 암호화하는 방법도 찾을 수 없습니다.

그래서 내 주요 질문은 다음과 같습니다.

btrfs를 암호화하는 것이 가능합니까?하위 볼륨만("투명한 암호화"가 필요하지 않음)? 그렇다면 어떻게?

참고 사항: 암호화된 블록(파일)을 생성하고 이를 "하위 볼륨"에 마운트하는 것은 전혀 "하위 볼륨"이 아니기 때문에 허용되는 접근 방식이 아닙니다.

답변1

btrfs를 암호화하는 것이 가능합니까?하위 볼륨만("투명한 암호화"가 필요하지 않음)?

아니요, BTRFS에는 현재 암호화 지원이 내장되어 있지 않습니다. 오늘날 파일 시스템(하위 볼륨뿐만 아니라)을 암호화하려면 DM-Crypt/LUKS가 필요합니다. 보다 Btrfs 위키 FAQ.

관련 정보