Kali Linux 환경설정

Hyun·2023년 9월 14일

class101_노말틱

목록 보기
1/1
post-thumbnail

Kali Linux 사용하는 이유?

칼리 리눅스는 해킹을 위한 도구들이 많이 사용되었다고 한다. 나도 초보자의 입장에서 배우는 것이라서 클론 코딩중이라 자세하게는 찾아 봐야한다.

가상머신

일반적으로 컴퓨터는 1개의 하드웨어에 1개의 OS가 설치된다. 하지만 여러가지 이유로 다른 OS를 사용해야하는 경우가 존재한다. 이를 위해서 우리는 가상머신이라는 컴퓨터 속에 컴퓨터를 이용해 또 다른 OS를 이용해보고자 한다. 가상머신의 종류로는 VMware , VirtualBox 등등이 있다. 나는 window내에서 리눅스를 사용할 수 있는 WSL를 이용해서 칼리 리눅스를 이용하고자 한다.
WSL은 Microsoft Store에서 다운받을 수 있다. 일반적으로 WSL 은 GUI 가 아닌 CLI 모드이다.물론 WSL도 GUI를 이용하게 만들 수는 있다.

GUI(Graphical User Interface)

GUI는 사용자가 편리하게 사용할 수 있도록 입출력 등의 기능을 알기 쉬운 아이콘 따위의 그래픽으로 나타낸 것이다.
흔히 말하는 마우스를 이용해서 하는 작업들을 생각하면 된다.
(출처 : https://ko.wikipedia.org/wiki/%EA%B7%B8%EB%9E%98%ED%94%BD_%EC%82%AC%EC%9A%A9%EC%9E%90_%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4)

CLI(Command Line Interface)

터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻한다. 즉, 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어진다.
(출처 : https://ko.wikipedia.org/wiki/%EB%AA%85%EB%A0%B9%EC%A4%84_%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4 )

환경 설정

업데이트 진행

sudo apt-get update

업그레이드 진행

sudo apt-get upgarde -y

GUI를 이용하고 싶다면(단, 용량 2,429 MB 정도 필요하다. 설치하는 데 시간이 많이 걸리더라.)

 sudo apt install kali-win-kex -y

트러블 슈팅

칼리 리눅스를 microsoft store를 통해서 다운받고 나서 '지정된 파일을 찾을 수 없습니다.' 라는 오류가 발생했다. -> 사실 지웠다가 다시 다운받으면서 발생한 문제이다.

위에 문제를 해결하는 또다른 문제가 발생했다! (블로그 쓰겠다고 괜히 삭제했다.)

해결책중 하나였던 프로그램 기능 켜기에서 linux용 windows 하위 시스템 이미 켜져있는 상태였다.

관리자 모드로 powershell을 켜서
Windows에서 “Linux용 Windows 하위 시스템” 옵션 기능을 사용하도록 설정하는 명령어

“Virtual Machine 플랫폼” 옵션 기능을 사용하도록 설정하는 명령어

$ dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

를 입력한 뒤 wsl2를 default 값으로 설정

wsl --set-default-version 2

아래와 같은 오류 WslRegisterDistribution failed with error: 0x80004005가 계속 발생했었는데

wsl -update
를 진행하니까 오류가 해결되었다.

칼리 리눅스를 업데이트하는 과정에서 아래와 같은 문제가 발생했는데 컴퓨터를 재시작하고 다시 진행하니까 잘되었다.

profile
DevSecOps & Cloud Engineer를 꿈꾸는 엔지니어

0개의 댓글