VirtualBox를 사용하여 Windows에 Kali Linux GUI를 설정하는 방법

Windows에서 Kali Linux GUI를 설정하려면 Oracle VirtualBox를 설치하고, Kali의 사전 구축된 VirtualBox 가상 머신 이미지를 다운로드하여 압축을 해제한 다음, .vboxVirtualBox 관리자에 해당 파일을 추가하십시오. 포함된 이미지는 그래픽 데스크톱으로 부팅되므로 별도의 데스크톱 환경을 설치할 필요가 없습니다. Kali는 Windows와 함께 가상 머신(VM)에서 실행되며 Windows를 대체하는 것은 아닙니다.

이 단계는 인텔 또는 AMD 64비트 Windows PC용입니다. Kali는 본인이 소유하거나 평가 권한이 있는 컴퓨터, 네트워크 및 애플리케이션만 테스트하는 데 사용하십시오.

시작하기 전에

  • UEFI/BIOS 설정에서 하드웨어 가상화가 활성화되어 있는지 확인하십시오. 인텔 시스템에서는 VT-x로, AMD 시스템에서는 AMD-V 또는 SVM으로 표시합니다.
  • 다운로드 및 압축 해제된 가상 디스크를 위해 몇 기가바이트의 여유 공간을 확보해 두세요. 여유 공간이 많을수록 Kali Linux는 업데이트 및 파일을 저장할 수 있습니다.
  • VirtualBox는 Oracle 공식 다운로드 페이지 에서 , Kali는 Kali 공식 다운로드 페이지 에서만 다운로드하십시오 . Kali는 다운로드한 이미지의 SHA-256 해시값을 공개된 값과 비교하여 검증할 것을 권장합니다.

VirtualBox에 Kali Linux 설치하기

1. Windows에 VirtualBox를 설치하세요

Oracle 다운로드 페이지에서 Windows 호스트 패키지를 선택합니다. 설치 프로그램을 실행하고 안내에 따라 설치를 진행합니다. 특별한 이유가 없는 한 기본 구성 요소를 그대로 사용하세요. Windows에서 Oracle 네트워크 드라이버 설치를 요청하면 승인합니다. VirtualBox는 가상 머신을 네트워크에 연결하기 위해 호스트 드라이버가 필요합니다. 설치를 완료하고 VirtualBox 관리자를 엽니다.

2. 미리 빌드된 Kali VM을 다운로드하세요.

Kali 다운로드 페이지에서 "Pre-built Virtual Machines"를 찾아 VirtualBox 이미지를 선택하고 64비트(amd64) 파일을 다운로드하세요. 이 파일은 압축 아카이브이며 Windows 설치 프로그램이 아닙니다. 다운로드 안전성을 더욱 확보하려면 PowerShell에서 해당 파일의 SHA-256 해시값을 계산하고 Get-FileHash .\your-kali-file.7z -Algorithm SHA256Kali에서 제공하는 해당 파일의 해시값과 비교해 보세요.

Kali 공식 다운로드 페이지로, VirtualBox 이미지와 64비트 amd64 옵션이 미리 빌드되어 있습니다.
인터페이스 예시: amd64 PC용으로 미리 빌드된 VirtualBox 이미지를 선택하세요.

3. 압축 파일을 해제합니다.

Windows에서 해당 파일을 인식하면 Windows의 압축 해제 옵션을 사용하고 .7z, 그렇지 않으면 공식 7-Zip 앱을 설치하세요 . 압축 파일을 가상 머신 폴더와 같이 보관하기 쉬운 폴더에 압축 해제하세요. 구성 파일과 가상 디스크 파일은 분리하거나 삭제하지 마세요 .vbox. 가상 머신에는 두 파일 모두 필요합니다.

Windows 파일 탐색기에 Kali 7z 압축 파일과 압축 해제된 vbox 및 가상 디스크 파일이 표시됩니다.
인터페이스 예시: 추출한 .vbox 파일을 가상 디스크와 함께 보관하세요.

4. VirtualBox에 가상 머신을 추가합니다.

VirtualBox 관리자에서 [추가]를 선택하고 압축 해제한 Kali 폴더를 찾아 [.Kali]로 끝나는 파일을 선택한 .vbox다음 엽니다. Kali의 기본 VirtualBox 가져오기 가이드에서도 이 [추가] 워크플로를 사용합니다. Kali 가상 머신이 관리자 목록에 나타나야 합니다.

VirtualBox 관리자에 Kali vbox 머신 정의가 선택된 상태로 파일 선택기를 추가합니다.
인터페이스 예시: 추출한 Kali .vbox 머신 정의 파일을 추가합니다.

5. 리소스를 확인하고 Kali를 시작하세요.

첫 부팅 전에 가상 머신의 설정을 선택하고 메모리 및 프로세서 할당을 검토하십시오. Windows PC에 충분한 리소스가 있다면 4GB의 RAM과 2개의 가상 CPU가 적절한 시작점입니다. Windows 운영 체제에 필요한 메모리와 CPU 용량을 확보해 두십시오. Kali Linux의 가상 머신 가이드에서는 기본 이미지 설정으로 2GB를 권장하며, 여유 용량이 있는 시스템에서는 이를 늘리도록 안내합니다. 게스트 OS에서 일반 인터넷에 접속할 수 있도록 기본 NAT 네트워크 설정을 그대로 두십시오.

VirtualBox 시스템 설정에서 Kali VM의 기본 메모리가 4096MB로 설정되었습니다.
인터페이스 예시: 가상 머신을 처음 시작하기 전에 메모리를 검토하세요.

Kali 시스템을 선택하고 시작을 클릭하십시오 . 첫 부팅 시 바탕 화면이 로드되는 데 다소 시간이 걸릴 수 있습니다.

6. 로그인 후 초기 비밀번호를 변경하세요.

Kali Linux의 사전 구축된 가상 머신의 경우, 문서에 명시된 초기 사용자 이름과 비밀번호는 모두 입니다 kali. 그래픽 로그인 화면에서 이를 입력하십시오. 이 공개된 자격 증명은 이미지의 모든 사용자가 공유하므로 비밀번호를 즉시 변경하십시오.

Kali 계정 및 비밀번호 입력란이 있는 Kali 그래픽 로그인 화면입니다.
인터페이스 예시: 이미지에 표시된 초기 계정으로 Kali 데스크톱에 로그인합니다.
파란색 바탕 화면 위에 터미널 창이 열려 있는 Kali 데스크톱 화면입니다.
인터페이스 그림: 터미널을 바로 사용할 수 있는 Kali 데스크톱 그래픽 환경.

데스크톱에서 터미널을 열고 다음 명령어를 실행하세요 passwd. 현재 암호를 입력한 다음 새 암호를 두 번 입력합니다. Linux에서는 암호를 입력할 때 문자가 표시되지 않습니다. 이는 정상적인 동작입니다. 특히 Kali와 Windows 간에 폴더 공유 또는 클립보드 접근을 설정한 경우 새 암호를 안전하게 보관하세요.

Kali 터미널에서 Kali 계정 비밀번호를 변경하기 위한 passwd 및 숨겨진 항목을 보여줍니다.
인터페이스 예시: passwd 명령어는 입력한 문자를 표시하지 않고 새 비밀번호를 입력하도록 요청합니다.

7. Kali 업데이트

로그인 후 패키지 목록을 새로고침하고 사용 가능한 업데이트를 설치하세요.

sudo apt update
sudo apt full-upgrade

메시지가 표시되면 Kali 암호를 입력하고, 제안된 변경 사항을 검토한 후 확인 메시지가 나타나면 확인하십시오. 업데이트에는 시간이 다소 걸릴 수 있으며 재부팅이 필요할 수 있습니다. 사전 구축된 Kali VirtualBox 이미지에는 마우스 및 디스플레이 통합을 개선하는 게스트 도구가 포함되어 있습니다. 디스플레이 크기 조정이 여전히 실패하는 경우 Kali의 VirtualBox 게스트 추가 기능 안내를 따르십시오 .

Kali 터미널에 apt update 및 apt full-upgrade 명령어가 입력되었습니다.
인터페이스 예시: 패키지 목록을 업데이트한 다음 사용 가능한 Kali 업그레이드를 검토하세요.

첫 부팅 시 문제 해결

  • VirtualBox에서 하드웨어 가상화를 사용할 수 없다는 메시지가 표시됩니다. 가상 머신을 종료하고 PC 펌웨어 설정에서 VT-x 또는 AMD-V/SVM을 활성화한 다음 저장하고 Windows를 다시 시작하십시오.
  • Kali에 인터넷 연결이 없습니다. Windows 호스트가 온라인 상태인지 확인한 다음, VM의 네트워크 설정을 열고 어댑터 1이 활성화되어 있고 NAT에 연결되어 있는지 확인하십시오.
  • 데스크톱 화면이 작거나 표시 오류가 발생하는 경우, 업데이트 후 Kali Linux를 재부팅하거나 VirtualBox의 전체 화면 또는 화면 크기 조정 기능을 사용해 보고 가상 머신의 디스플레이 설정을 확인하십시오. Kali Linux의 VirtualBox 사용 설명서에서는 비디오 메모리를 128MB로 설정하고 문제가 발생하는 경우 3D 가속을 끄도록 권장합니다.

VM을 주의해서 사용하십시오.

가상 머신(VM)은 Kali 운영 체제를 Windows와 분리하여 유지하지만, 폴더 공유, 양방향 클립보드 활성화 또는 게스트 운영 체제를 네트워크에 직접 연결하는 경우 데이터나 시스템이 노출될 수 있습니다. 따라서 기본 네트워크 모드는 NAT로 유지하고, 필요한 경우에만 공유를 활성화하며, Kali의 보안 도구는 승인된 연구실이나 평가 환경에서만 사용하십시오.

댓글 남기기

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.

리눅스에 Cisco Packet Tracer를 설치하는 방법

리눅스에 Cisco Packet Tracer를 설치하는 방법

Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.

XFCE 4에서 듀얼 패널을 설정하는 방법

XFCE 4에서 듀얼 패널을 설정하는 방법

각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.