Parrot OS는 사용자에게 강력한 보안 및 침투 테스트(penetration testing) 기능을 제공하는 데 중점을 둔 리눅스 배포판입니다. 많은 숙련된 사용자가 침투 테스트 용도로 Kali Linux만을 고집하지만, 실제로 Parrot OS는 이에 못지않은 성능을 발휘하며 프라이버시 중심 배포판으로서도 훌륭한 선택지입니다.
Parrot OS는 Debian을 기반으로 하기 때문에 설치 과정이 매우 간편합니다. APT 패키지 관리자를 비롯해 침투 테스트와 개인정보 보호 도구로 구성된 완성도 높은 도구 모음까지, Debian 계열의 장점을 그대로 물려받았습니다.
Parrot OS를 직접 체험해 보고 싶다면 Oracle의 VirtualBox에 설치하여 가상 환경에서 안전하게 테스트할 수 있습니다.
Parrot OS 설치 전 준비 사항
VirtualBox에 Parrot OS를 설치하기 전에 몇 가지 기본적인 준비물이 필요합니다. 아직 시스템에 VirtualBox가 설치되어 있지 않다면 공식 웹사이트에서 다운로드할 수 있습니다.
다운로드: VirtualBox
또한 Parrot OS 배포판 공식 웹사이트에서 설치 이미지(ISO 파일)도 미리 받아 두어야 합니다.
다운로드: Parrot OS ISO
1단계: Parrot OS용 가상 머신 만들기
가상 환경을 구성하려면 VirtualBox를 실행하고 새로 만들기(New) 버튼을 클릭합니다. 팝업 창이 나타나면 다음과 같이 설정합니다:
- 이름(Name): 가상 환경에 적절한 이름을 입력합니다.
- 머신 폴더(Machine Folder): 지정한 가상 머신 이름에 따라 자동으로 채워집니다. 설치 경로를 변경하고 싶다면 드롭다운 메뉴에서 기타(Other)를 선택해 원하는 경로로 이동하세요.
- 종류(Type): 드롭다운 메뉴에서 Linux를 선택합니다.
- 버전(Version): 목록에서 Debian (64-bit)을 선택합니다.
다음 화면에서는 메모리 크기를 2048MB로 설정합니다. 시스템 사양에 따라 RAM 크기를 늘릴 수 있지만, 호스트 머신 메모리의 50%를 넘지 않도록 주의해야 합니다.
가상 하드 디스크 화면에서는 기본값인 지금 가상 하드 디스크 만들기(Create a virtual hard disk now)를 그대로 둡니다.
만들기(Create) 버튼을 클릭하면 하드 디스크 파일 유형을 지정하는 또 다른 팝업이 나타납니다. 마찬가지로 기본 옵션인 VDI(VirtualBox Disk Image)를 선택한 후 다음(Next)을 클릭합니다.
물리적 하드 디스크의 저장소(Storage on physical hard disk) 화면에서도 기본 옵션인 동적 할당(Dynamically allocated)을 선택하고 다음(Next)을 누릅니다.
다음 화면에서는 가상 머신 파일의 위치와 크기를 지정해야 합니다. 필요에 따라 경로를 변경하고, 가상 하드 디스크 크기는 20GB로 설정합니다. 만들기(Create)를 클릭하면 구성 과정이 완료됩니다.
구성이 끝나면 왼쪽 패널에서 새로 만든 가상 머신 항목을 클릭해 가상 머신을 시작할 수 있습니다. 첫 실행 시 가상 머신은 환경을 준비하기 위해 일부 설정 절차를 진행합니다.
환경이 시작되면 화면 오른쪽 하단의 폴더 아이콘을 클릭해 ISO 이미지 경로를 지정합니다. 추가(Add)를 클릭해 다운로드한 Parrot OS ISO 파일의 경로를 등록하세요.
2단계: 가상 머신에 Parrot OS 설치하기
기본 구성이 완료되었으니 이제 본격적으로 설치를 시작할 차례입니다. 화면에 표시되는 안내에 따라 설치를 진행하면 됩니다.
Try/Install을 클릭해 Parrot OS 설치를 시작합니다.
라이브 시스템이 부팅되고 잠시 후 데스크톱 화면에 진입합니다. 여기부터 나머지 설치 과정이 시작됩니다.
데스크톱에서 Install Parrot 아이콘을 클릭합니다. 그러면 메인 설치 인터페이스로 이동하며, 선호하는 언어, 위치, 시간대, 키보드, 사용자 정보 등을 선택할 수 있습니다.
환영 화면에서는 설치 안내 문구가 표시됩니다. 드롭다운 메뉴에서 원하는 언어를 선택하고 다음(Next)을 클릭하세요.
다음 화면에는 세계 지도가 나타나며, 위치와 시간대를 선택할 수 있습니다. 드롭다운 메뉴에서 지역과 시간대를 고르거나, 지도에서 직접 위치를 클릭해 선택할 수 있습니다. 완료 후 Enter 키를 누르거나 다음 버튼을 클릭합니다.
가상 머신에 맞는 키보드 배치를 선택하고 다음(Next)을 눌러 진행합니다.
디스크 파티션 화면에서는 두 가지 옵션 중 하나를 선택할 수 있습니다:
- 디스크 지우기(Erase disk)
- 수동 파티션(Manual Partitioning)
처음부터 깨끗하게 시작하는 것이 좋으므로 첫 번째 옵션을 선택하는 것이 유리합니다. 숙련된 사용자라면 두 번째 옵션을 골라도 됩니다. 디스크 지우기를 선택하면 설치 프로그램이 가상 하드 디스크의 모든 내용을 삭제합니다.
두 번째 옵션에서는 사용 요구 사항에 맞게 디스크 공간 구성을 직접 설정할 수 있습니다. 첫 번째 옵션은 자동으로 구성되지만, 두 번째 옵션을 선택하면 설정을 완전히 통제할 수 있습니다.
디스크 할당 방식을 결정했다면 다음(Next)을 클릭합니다.
이제 사용자 정보를 정의할 차례입니다. 화면에 요청된 대로 사용자 이름, 로그인 이름, 머신 이름, 그리고 로그인 비밀번호를 입력합니다. 다음(Next)을 눌러 계속 진행하세요.
마지막으로 설치 프로그램이 지금까지의 모든 선택 사항을 요약해서 보여줍니다. 최종 선택에 만족한다면 설치(Install)를 클릭하고, 이어지는 확인 창에서 지금 설치(Install Now)를 누릅니다.
설치가 완료될 때까지 어떤 경우에도 설치 프로그램을 종료하지 마세요. 중간에 중단되면 설정에 악영향을 미치고 나중에 문제가 발생할 수 있습니다.
설치가 완료되면 설치 프로그램이 시스템 재시작을 요청합니다. 지금 다시 시작(Restart Now) 옵션을 선택하고 완료(Done)를 클릭합니다. 시스템이 재부팅되면 설치 미디어(ISO 이미지)를 제거하고 Enter 키를 누릅니다.
설치가 끝나면 로그인 화면으로 이동하며, 사용자 이름과 비밀번호를 입력해 시스템에 로그인할 수 있습니다.
이것으로 Parrot OS 사용 준비가 모두 끝났습니다!
VirtualBox로 리눅스 배포판 테스트하기
Parrot OS의 설치 과정은 상당히 간단하며, VirtualBox에서도 손쉽게 설치할 수 있습니다. 가상 머신에 설치를 완료하기 위해 무수한 수동 작업을 거칠 필요가 없습니다.
처음 접하는 초보자든 경험 많은 사용자든, 걱정 없이 VirtualBox에 Parrot OS를 문제없이 설치할 수 있으니 안심하세요.
침투 테스트와 디지털 보안에 관심이 있다면, 자신의 필요에 맞는 운영체제를 선택하는 것이 중요합니다. Kali Linux, Parrot OS, BackBox는 보안 특화 리눅스 배포판 중 가장 잘 알려진 선택지이니 꼭 한번 사용해 보시기 바랍니다.