더북(TheBook)

그러고 나서 .OVA 파일을 팀원의 컴퓨터로 옮겨야 한다. 이때 파일이 작고 깔끔하리라고 기대하지 않는 편이 좋다. 네트워크로 몇 GB의 파일을 공유할 수 있는 상황이 아니라면 USB 장치를 이용해 옮기는 것이 낫다. 그러나 네트워크를 사용할 수 있을 때는 scp(Secure Copy) 명령이 최고다. scp 명령으로 다음과 같이 복사해 옮길 수 있다.

$ scp website.ova username@192.168.0.34:/home/<사용자 계정>

난데없이 scp 명령은 무엇인가 싶지만, 걱정할 필요 없다. scp 명령은 3장에서 OpenSSH를 설명하면서 자세히 다룬다. 일단 scp 명령이 작동하려면 양쪽 컴퓨터에 모두 OpenSSH가 설치되어 있어야 한다. 그리고 원격 컴퓨터에서 사용자 계정 접근을 승인해야 하고 네트워크로 접근할 수 있어야 한다.

전송이 완료되고 나면 원격 컴퓨터의 VM을 로컬 컴퓨터의 버추얼박스에 임포트(import)해야 하는데, 다음과 같이 간단한 명령으로 실행할 수 있다.

$ vboxmanage import website.ova

원격 컴퓨터에서 list vms 명령으로 임포트 작업이 제대로 수행되었는지 확인하고, 데스크톱에서 VM을 실행해본다.

$ vboxmanage list vms
"website" {30ec7f7d-912b-40a9-8cc1-f9283f4edc61}

이렇게 멋진 원격 접근을 사용하고 싶지 않다면 GUI에서 VM을 공유할 수도 있다. 버추얼박스 GUI의 파일가상 시스템 내보내기 메뉴에서 공유하려는 VM을 선택하면 된다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.