네 강사님 이 시범에서는 외부
환경으로부터 가상 컴퓨터를 더 잘 보호하는 방법을
보여드리겠습니다 ??? 네
암호화를 사용하고 호스트 운영 체제(제
경우에는 Mac 시스템과
Windows 10 가상 머신)
간의 공유를 비활성화하여 이를
수행하겠습니다.
그렇게 둘 사이의 공유를 허용하지
않으면 윈도우 머신이 바이러스나 악성 코드에
감염되더라도 가상
환경을 벗어날 수 없고, 나의
호스트 운영체제에도 영향을 미칠 수 없다.
맥.
왼쪽의 VirtualBox에는 모든
시스템이 리스트에 있습니다
이번에는 새로 설치한 것이며
이전에 만든 Windows 10 시스템이
하나만 있습니다.
네 이제 클릭한 다음
설정을 클릭하면 이런
설정이 나옵니다 ,
두 가지 영역을 살펴볼 거예요
첫 번째는 디스크 암호화입니다.
여러분 시스템에 이 파일이 있습니다
전체 Windows 운영 체제 가상 컴퓨터를
갖고 있죠
Finder로 이동하면
VirtualBox VM 폴더에 있습니다.
여기 Windows 10 폴더가 하나 있어요
그 아래 로그 파일이 있는 걸 보실 수 있습니다
구성 파일도 있습니다 VirtualBox
세팅이죠 그리고 VDI요
이 9기가바이트 파일이 Windows 10 컴퓨터의 전체
하드 드라이브 이미지예요
네 지금은 암호화되어 있지 않아서 이 컴퓨터에
이 액세스를 가진 사람은 누구든 해당
Windows 컴퓨터에서 데이터를
얻을 수 있어요
그건 안 되죠
네 여러분이 할 일 중 하나는 VirtualBox로
가서 일반 탭 아래에 디스크
암호화 설정이 있어요
디스크 암호화를 활성화할 수 있습니다.
네 어떤 암호를 쓸지 선택할 수 있어요 aes
256 아니면 aes 128 256은 비트 키가 더 높으니 더 나을
겁니다
길고 강한 암호를 줄 수도 있어요
이런 거요 16글자 암호가 길게
나오죠 대문자와 소문자 특수문자와
숫자가 섞여 있어요
확인을 클릭하면 해당 디스크 이미지를
암호화합니다
네 시스템에서 시간이 좀 걸릴 수도 있어요
시스템이 얼마나 강력한지에
따라서요 암호화 과정은 프로세싱 리소스와
디스크 엑세스 리소스를 가져야 하거든요 ,
제 시스템에서는 30초면 됩니다 고체 상태
하드 드라이브를 사용하는 성능
시스템이 있으니까요
두 번째로 하고 싶은 일은 설정으로 이동하여
공유 폴더를 살펴보는 것입니다.
이제 디스크 암호화 아래에서 볼
수 있듯이 멋진 암호화된 디스크가 있습니다.
공유 폴더로 가보면 지금은
어떤 셋업도 하지 않았어요
여기 공유 폴더 안에…
폴더를 추가하면 가상 컴퓨터와
호스트 컴퓨터 사이에 연결됩니다
따라서 제 경우에는 Mac의
데스크탑 폴더를 이 Windows 시스템에 연결하고 자동 마운트를
누르면 이 폴더를 Windows
시스템이 얻을 수 있는 공유 리소스로
자동 마운트할 수 있습니다.
네 읽기 전용으로도 할 수 있어요
일방통행 전송으로 Windows
컴퓨터가 Mac에서 읽을 수 있지만 Mac은 지금
Windows 컴퓨터에서 읽을 수 없죠 ,
쌍방향 공유로 설정해뒀죠
계속해서 확인을 누르겠습니다.
이 Windows 컴퓨터를 부팅할 수 있어요
일단 부팅하면 암호화를 설정했기 때문에
매번 길고 강력한 비밀번호를 입력해야 합니다.
파일을 해독하고 하드
드라이브를 부팅할 수 있게 해주죠
이제 Windows로 부팅한 후
폴더를 클릭하고 네트워크로 이동하면 V 박스
서버라는 네트워크 서버가 있는
것을 볼 수 있습니다.
공유 파일과 폴더를 호스트하는 거죠
제가 공유한 데스크톱 폴더가
여기 있는 걸 보실 수 있습니다
여기에서 내 Mac 데스크탑이
현재 비어 있는 것을 볼 수 있습니다.
이제 Mac을 보면 데스크탑에
아무것도 없다는 것을 알 수 있습니다.
두 가지 사이에 연결이 있음을 보여주기
위해 여기에 파일을 만들어 보겠습니다.
계속해서 Windows에서
말하는 텍스트 문서를 만들겠습니다.
이제 여기로 돌아가보면 Windows
is가 저기 있는 걸 볼 수 있죠
그 양방향 연결은 위험합니다
Windows 호스트 시스템과
Windows 가상 컴퓨터 시스템이
있는데 가상 컴퓨터 내에 바이러스나
악성코드가 있다면 호스트 컴퓨터로
전송될 수 있거든요
그래서 제가 추천하는 것은 연결이
설정되어 있지 않다는 것입니다.
그래서 VirtualBox
내에서 해당 연결을 삭제하고 이 가상 머신이
격리된 상태로 유지되고 둘 사이에 연결이 없는지 확인하고
싶습니다.
이렇게 하면 가상 머신을 사용할 때
보안이 좀 더 강화됩니다