칼리 리눅스는 방대한 보안 도구로 인해 윤리적 해커들 사이에서 엄청난 인기를 얻고 있습니다. 이 운영 체제는 기본 운영 체제로 사용하는 전문 침투 테스터에게 이상적인 플랫폼 역할을 합니다. 그러나 광범위하게 사용할 의도가 없이 단순히 시스템을 탐색하는 데 관심이 있는 사람들에게는 실용적인 옵션이 아닐 수 있습니다.

기밀성 및 무결성을 유지해야 하는 경우 VirtualBox와 같은 가상 환경에 Kali Linux를 설치하는 것이 적합한 솔루션입니다. 가상 머신 내에서 수행되는 작업은 호스트 시스템에 영향을 미치지 않으며, 가상 머신 내에서 수행되는 작업으로 인해 호스트 시스템이 영향을 받지도 않습니다. 또한 칼리 리눅스와 호스트 운영 체제를 동시에 활용할 수 있어 원활한 기능을 보장합니다.

VirtualBox 내에 Kali Linux를 설치하는 것은 실행 가능한 옵션이며, 이를 수행하는 프로세스는 다음과 같이 요약할 수 있습니다:

VirtualBox에 Kali Linux를 설치하기 위한 전제 조건

VirtualBox와 함께 ISO 이미지를 통해 Kali Linux를 배포하는 기존 방법은 지루하고 상당한 시간이 소요될 수 있지만, 포괄적인 버전의 Kali Linux를 설치하려는 사람들에게는 여전히 선호되는 접근 방식입니다.

VirtualBox를 사용하는 가상화 환경 내에서 Kali Linux를 성공적으로 배포하려면 특정 필수 소프트웨어 및 하드웨어 구성이 필요합니다.

Kali Linux는 침투 테스트 및 디지털 포렌식을 위해 설계된 고도로 발전된 강력한 운영 체제입니다. 이 운영 체제는 데비안 GNU/Linux를 기반으로 하며 롤링 릴리스 모델을 사용하므로 항상 최신 버전을 사용할 수 있도록 소프트웨어 패키지를 지속적으로 업데이트합니다. ISO 이미지 파일은 보안 전문가와 애호가를 위한 다양한 도구와 리소스에 대한 액세스를 제공하는 Kali Linux의 공식 웹사이트에서 다운로드할 수 있습니다.

VirtualBox는 사용자가 컴퓨터에서 여러 운영 체제를 동시에 실행할 수 있는 소프트웨어 프로그램입니다.

디스크 공간의 최소 요구 사항은 20기가바이트 이상입니다.

이 장치에는 4기가바이트(GB)의 RAM(랜덤 액세스 메모리)이 있습니다.

먼저 호스트 장치의 운영 플랫폼(Windows 10, 8, 7 또는 Linux)과 호환되는 적절한 VirtualBox 반복 버전을 구하여 시스템에 설치합니다.

다운로드: VirtualBox

공식 웹사이트에서 Kali Linux ISO 이미지를 다운로드하여 얻습니다. 인스톨러 이미지 선택을 선택하고 제공된 64비트 인스톨러 ISO를 받습니다.

다운로드: 칼리 리눅스

1단계: 새 가상 머신 생성

호스트 장치에서 VirtualBox 애플리케이션을 시작하면 새로 만들기 버튼으로 이동하여 가상 머신에 대한 설명이 포함된 제목을 입력합니다(권장되는 제목은 ‘칼리 리눅스’입니다). 이 작업을 수행하면 소프트웨어가 최적의 유형 및 버전 설정을 자동으로 선택하라는 메시지가 표시되지만 원하는 구성이 설정되지 않은 경우 사용자가 드롭다운 메뉴에서 Linux 및 Ubuntu(64비트)를 선택하도록 선택할 수 있습니다.

가상 머신 파일을 기본 위치에 저장하지 않으려면 “폴더” 옵션을 사용하여 원하는 디렉터리를 선택하세요.

이 글도 확인해 보세요:  알아야 할 Linux 배포판의 3가지 주요 유형

“ISO 이미지” 옆에 있는 드롭다운 목록에서 적절한 옵션을 선택하고 “기타”를 선택하여 장치에 로컬로 저장된 Kali Linux ISO 이미지에 액세스하세요.

제공된 슬라이더를 사용하여 새로 생성한 가상 머신에 대해 원하는 메모리 크기를 선택하세요. VirtualBox에서 제공하는 최적의 권장 메모리는 2048MB이지만, 시스템의 RAM이 8GB 이상인 경우 4096MB를 선택하는 것이 좋습니다. 장치의 RAM 용량이 8GB 미만인 경우 2048MB 또는 1024MB를 적절히 선택할 수 있습니다.

하드웨어 구성 설정을 완료하려면 표시된 녹색 및 빨간색 범위의 교차점에 맞춰 프로세서 할당을 조정해야 합니다.

칼리 리눅스에서 가상 머신 부팅을 시도할 때 gtk 오류가 발생할 수 있으므로 “EFI 활성화” 옆의 확인란이 선택되어 있지 않은지 확인하십시오.

현재 가상 머신에 가상 하드 디스크를 생성할지 여부를 확인하시기 바랍니다. 그렇다면 ‘지금 가상 하드 디스크 만들기’ 확인란을 선택하고 하드 디스크 파일 유형 및 변형에 대해 제공되는 드롭다운 메뉴에서 ‘VDI(VirtualBox 디스크 이미지)’ 옵션을 선택하세요.

가상 머신에 적합한 양의 스토리지를 할당하고, 잠재적인 공간 부족을 방지하기 위해 20GB 이상, 가급적 40GB를 확보하세요. 완료되면 ‘마침’ 버튼을 클릭하세요.

새 가상 머신을 생성하는 프로세스가 진행 중이며 곧 가상 머신의 구성 설정을 조정할 수 있습니다.

2단계: Kali Linux 가상 머신 구성

현재 가상 머신은 변경되지 않은 상태이며 최적의 기능을 위해 구성을 조정해야 합니다.계속 진행하려면 왼쪽의 옵션 목록에서 원하는 가상 머신을 선택한 다음 “설정” 버튼을 클릭하세요.

일반을 선택하고 고급 탭으로 이동하세요. 그런 다음 공유 클립보드 및 드래그 앤 드롭 옵션에서 양방향을 선택합니다.

왼쪽 메뉴에서 ‘시스템’을 선택하고 ‘부팅 순서’ 제목 아래에서 ‘광학’ 및 ‘하드 디스크’ 이외의 모든 옵션을 선택 해제하여 시스템 구성이 최적화되었는지 확인하세요. 또한 ‘광학’을 기본 부팅 장치로 설정하고 그다음에 ‘하드 디스크’를 우선순위로 설정하여 부팅 장치를 우선순위에 따라 배열하는 것이 좋습니다.

프로세서 설정 탭에서 ‘PAE/NX 활성화’ 옵션을 클릭하여 페이지 주소 확장(PAE) 및 비페이징 메모리 액세스(NX)를 활성화하십시오.

이 글도 확인해 보세요:  Linux 서버의 모든 물리적 이더넷 포트를 나열하는 방법

왼쪽 메뉴에서 가상 머신에 대해 가능한 가장 높은 비디오 메모리를 선택하고 해당 확인란을 선택하여 3D 가속이 활성화되어 있는지 확인하시기 바랍니다.

3단계: 가상 머신 시작 및 Kali Linux 설치

측면 패널에 있는 해당 장치를 클릭한 다음 ‘시작’을 클릭하여 프로세스를 시작하여 가상 머신 초기화를 시작하십시오. 이제 시스템이 이전에 지정한 ISO 파일을 사용하여 설치 프로세스를 실행합니다. 그런 다음 표시되는 목록에서 ‘그래픽 설치’ 대안을 선택합니다. 설치 과정에서 마운팅과 관련된 오류가 발생하면 무시하고 인스톨러가 계속 로딩할 수 있도록 허용하세요.

설치 언어를 선택하고 “계속”을 클릭하여 계속 진행하세요. 그런 다음 드롭다운 메뉴에서 원하는 지리적 위치를 선택해야 합니다.

가상 머신에 적합한 키보드 배열을 선택합니다. 가급적이면 미국식 영어를 선택하되, 다른 옵션도 고려할 수 있습니다.

Kali Linux 운영 체제에는 설치 매체를 쉽게 식별하고 연결할 수 있는 자동화된 메커니즘이 장착되어 있습니다. 또한 구성 프로세스를 최적화하기 위해 설치 프로그램에서 몇 가지 추가 설정을 실행합니다.

가상 머신의 호스트 이름을 입력하세요. 예를 들어 기본 호스트 이름인 Kali를 유지합니다. 이후 운영 체제에서 도메인 이름을 요청합니다. 도메인 이름을 입력하거나 “계속”을 클릭하여 이 단계를 건너뛸 수 있습니다.

제공된 필드에 개인의 전체 이름을 입력하세요.그런 다음 트위터 시스템에서 이 계정을 식별하는 데 사용할 고유한 사용자 아이디를 입력합니다. “계속”을 클릭한 후 이 사용자 프로필에 대한 강력한 비밀번호를 생성하세요.

칼리 리눅스를 다른 운영체제와 함께 설치하지 않을 것이므로 안내 – 전체 디스크 사용 옵션을 계속 진행하세요. 파티션을 분할해야 하는 하드 드라이브 파일을 클릭한 다음 “계속” 버튼을 누르세요. 그런 다음 ‘/home, /var 및 /tmp 파티션 분리’를 선택하여 주어진 대안에서 “/home”, “/var”및 “/tmp”파티션을 분리하는 옵션을 선택합니다.

다음 페이지에서 ‘파티셔닝 완료 및 디스크에 변경 내용 쓰기’를 선택해 하드 드라이브 파티셔닝의 마지막 단계를 진행하세요. 그런 다음 “계속”을 클릭하여 프로세스를 확인합니다. 메시지가 표시되면 “예”라고 응답하고 한 번 더 계속하여 설치를 시작합니다. 그러면 운영 체제가 자동으로 설치를 처리합니다.

이 글도 확인해 보세요:  Linux에서 'sudo 암호가 작동하지 않음' 오류를 해결하는 방법

Kali Linux 플랫폼은 다운로드할 관련 파일을 선택한 다음 요구 사항에 맞는 적절한 그래픽 사용자 인터페이스를 선택하도록 요청하며, 표준 제안 도구 세트 또는 광범위한 기본 도구 세트와 함께 사용 가능한 경우 추가 구현을 확인할 수 있는 기회를 제공합니다. 확인이 완료되면 “계속”을 클릭하여 계속 진행합니다.

Kali Linux 설치에 필요한 파일을 가져오는 프로세스가 시작되었습니다. 시스템에서 기본 드라이브에 GRUB 부트 로더를 설치하라는 메시지가 표시되면 긍정으로 응답하세요. 그런 다음 제시된 옵션에서 하드 드라이브를 선택하고 “계속”을 클릭하여 계속 진행합니다.

칼리 리눅스 설치 프로세스가 완료되면 “계속”을 클릭하면 시스템 재부팅이 시작되고 이후 칼리 리눅스 운영 체제로 부팅이 시작됩니다. 로그인 화면이 표시되면 설치 절차 중에 설정한 비밀번호를 친절하게 알려주세요.

VirtualBox보다 Kali Linux를 선호하는 경우 VMware 워크스테이션에 배포하는 것을 고려하세요.

대체 방법: Kali Linux VirtualBox 이미지 설치

또는 가상 환경 내에서 Kali Linux를 쉽게 설치하기 위해 사전 구성된 VirtualBox 이미지를 활용할 수도 있습니다. ISO 파일에서 설치하는 것과 달리 사전 구축된 이미지를 사용하면 보다 신속하고 간단한 프로세스를 수행할 수 있습니다.

VirtualBox를 사용하여 공식 웹 사이트에서 Kali Linux의 가상 머신 이미지를 가져옵니다.

다운로드: 칼리 리눅스(가상박스 이미지)

다음 단계에 따라 계속 진행하세요: 1.필요한 파일을 다운로드하고 WinRAR 또는 7-Zip과 같은 적절한 압축 소프트웨어를 사용하여 압축을 풉니다. 2. 압축이 풀린 VBOX 파일을 두 번 클릭하여 선택한 가상화 플랫폼(예: VirtualBox)을 통해 실행합니다.

칼리 리눅스를 구현한 가상 머신이 인스턴스화되어 사용할 수 있습니다. 그런 다음 VirtualBox 인터페이스 내에서 그 모양을 구별하고 앞서 언급 한 유령을 클릭하고 ‘시작’을 선택하여 시작 프로세스를 시작할 수 있습니다.

시스템에 대해 미리 구성된 사용자 이름과 비밀번호는 “kali”입니다.

가상 박스에서 칼리 리눅스의 성능 활용

칼리 리눅스는 침투 테스트 및 디지털 포렌식과 관련된 다양한 도구를 포괄하는 높은 평가를 받는 운영 시스템으로, 다른 윤리 해킹 지향의 리눅스 기반 플랫폼을 능가하는 인기를 누리고 있습니다.

칼리 리눅스는 데스크톱 컴퓨터뿐만 아니라 침투 테스트 및 윤리적 해킹과 관련하여 탁월한 잠재력과 가능성을 지닌 라즈베리 파이에도 설치할 수 있습니다.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.