![VirtualBox VM을 어떻게 암호화하나요?](https://rvso.com/image/1402586/VirtualBox%20VM%EC%9D%84%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%95%94%ED%98%B8%ED%99%94%ED%95%98%EB%82%98%EC%9A%94%3F%20.png)
저는 Linux 상자에서 서버를 실행하고 있으며 가상 머신의 다른 가정용 컴퓨터에서 몇 가지 작업을 실행하고 싶습니다.
VM을 암호화하고 집에 아무도 없을 때 VM을 종료하고 나머지 서버는 계속 실행하고 싶습니다. 실제 하드 드라이브 암호화 또는 TrueCrypt와 같이 물리적 침입자가 비밀번호 없이 VM의 콘텐츠를 실행하거나 검사하는 것을 방지하고 싶습니다.
또한 중요한 데이터는 VM과 별도로 백업할 수 있도록 호스트 컴퓨터의 공유 폴더에 보관하는 것이 가장 좋다고 들었습니다. VM 외에는 비밀번호 없이 이 데이터에 액세스하는 것이 불가능한지 확인해야 합니다.
성능이나 백업 기능을 크게 저하시키지 않고 VM과 공유 폴더를 암호화할 수 있는 방법이 있습니까?
답변1
원하는 경우 가상 디스크 파일을 truecrypt 볼륨에 넣을 수 있으며 사용하지 않을 때는 볼륨을 분리할 수 있습니다.
그 외에는 VM 파일 시스템을 암호화하는 데 모든 기존 방법을 사용할 수 있으므로 키 없이는 부팅되지 않습니다.
원하는 경우 공유 드라이브가 truecrypt 볼륨을 가리킬 수 있습니다.
가상 하드 디스크를 암호화된 컨테이너에 저장하는 옵션을 제공하는 것 외에는 아무것도 변경하지 않는 VM이라는 점은 거의 없습니다.
답변2
truecrypt를 사용하고 싶지 않고 모든 것을 암호화할 필요가 없다면 ECryptfs 패키지를 사용할 수 있습니다. 이를 통해 호스트에서 truecrypt의 오버헤드 없이 VM 내에서 암호화를 관리할 수 있습니다.