티스토리 뷰

반응형

VirtualBox 공유 폴더 설정 방법(How to make a shared folder on VirtualBox)

 

VirtualBox 공유 폴더 설정 방법(How to make a shared folder on VirtualBox)

 

학생들이 VirtualBox나 VMWare와 같은 가상머신에 Ubuntu나 Kali Linux를 설치해서 이제 수업을 시작했을 텐데요, 수업 중 만든 과제를 윈도우로 가져오기 힘들어하시는 분들이 많아서 VirtualBox 공유 폴더(VirtualBox shared folder)를 만들어서 Windows로 쉽게 가져오거나 가상머신으로 옮길 수 있는 방법에 대해서 알려드리겠습니다.

정말 쉽습니다. 차근차근 아래 방법에 따라 진행 바랍니다.

 

VBoxGuestAddtions iso download

 

VBoxGuestAdditions iso download

 

VBoxGuestAdditions Download

위 다운로드 링크에는 자신이 설치한 최신 버전의 VBoxGuestAdditions.iso 파일을 다운로드하세요.

VirtualBox의 모든 기능을 이용하시려면 추가적으로 VirtualBox_Extension_Pack까지 설치하시면 됩니다.(선택사항)
일단, VirtualBox 공유 폴더를 위해서는 VBoxGuestAdditions만 설치하시면 이용할 수 있습니다.

 

VBoxGuestAdditions iso

 

다운받은 파일을 바이러스 검사하시고 문제가 없으면 더블클릭해서 이미지를 마운트 시킵니다.

마운트 된 DVD 드라이브에 들어가서 자신의 운영체제 spec에 맞는 파일로 설치하시면 됩니다. 64bit 운영체제는 amd64를 설치하시면 됩니다. 32bit라면 x86으로 설치 바랍니다.

 

VBoxWindowsAdditions 설치

 

설치가 완료된 후, DVD 드라이브를 선택하고 "마우스 오른쪽 클릭"하여 "꺼내기"를 선택합니다.

 

마운트된 이미지 꺼내기(Unmount)

 

정상적으로 설치가 완료되었으며, Guest Additions는 별도로 삭제가 가능하기 때문에 추후에 삭제를 원하는 경우 [제어판] - [프로그램 및 기능]에서 Uninstall 가능합니다.

 

설치된 VirtualBox Geust Additions

 

VirtualBox 공유 폴더(VirtualBox Shared Folder) 설정 방법

 

공유 폴더 설정(1)

 

VirtualBox 환경설정에서 "공유 폴더" 메뉴를 선택합니다.
우측에 있는 폴더에 +가 있는 아이콘을 클릭합니다.

 

공유 폴더 설정(2)

 

제 경우에는 Windows의 Downloads 폴더와 kali Linux(/home/kali/Downloads/Share) 폴더를 서로 마운트하여 공유 폴더로 사용할 수 있도록 설정했습니다.

원하는 폴더로 바꾸셔도 됩니다.

 

Kali Linux group에 vboxsf 추가

 

공유 폴더 설정(3)

 

이제 모든 작업이 거의 끝났습니다. 가상 머신을 부팅하게 되면 /home/kali/Downloads/Share 폴더가 생성됨을 확인할 수 있지만 kali group에 vboxsf 사용자 그룹이 추가되지 않아서 접근할 수 없습니다.

따라서 터미널에서 sudo adduser kali vboxsf와 같이 kali 계정에 vboxsf 그룹을 추가시켜 주셔야 합니다.

 

공유 폴더 설정(4)

 

groups 명령어를 입력해 봅니다.
자신의 kali 계정에 vboxsf가 추가되었으면 정상입니다.

이제 가상머신을 종료하고 재부팅을 한 번 해주세요.

 

VirtualBox 공유 폴더

 

재부팅 후 Devices/Share에 정상적으로 접근할 수 있게 됩니다.
Windows 운영체제의 Downloads 폴더와 mount가 되었기 때문에 desktop.ini 파일이 보이네요.

 

공유 폴더에 파일 저장

 

Share 폴더에 화면캡쳐 사진을 저장해 보았습니다.

 

다운로드 폴더에 공유된 파일

 

정상적으로 Windows Downloads 폴더에 해당 파일들을 확인할 수 있습니다.

보안상 공유 폴더를 만들어 사용하는 것이 부적절한 경우, 가상머신에서 ssh server를 실행하고 Windows 운영체제 명령 프롬프트에서 scp 명령어로 파일을 upload/download가 가능합니다. (관심 있으신 분은 아래 이전 글을 참고 바랍니다.)


2022.03.10 - [Computer] - SCP(OpenSSH secure file copy) 사용법

 

반응형
댓글