vmware에 kali linux 설치하기

/
5 Comments
막연하게 해킹을 공부해야겠다고 생각했을 때, kali linux에 대해서 알게 되었고, 처음으로 kali linux를 설치해 보게 되었다. 처음에는 graphical install의 존재를 모르고 그냥 설치를 시도하다가 뭔놈의 설치가 이렇게 어려운지 투덜되었던 기억이 있다. 그래서 설치 중간에 혹시 잘못되는 한이 있더라도 마음 편하게 시도해 볼 수 있도록 vmware에 설치하는 방법을 선택하게 되었다. 가장 간단한게 kali linux를 접해 볼 수 있도록 vmware에 kali linux를 설치하는 법을 소개 하고자 한다.

일단 8G 이상의 하드 디스크가 필요하다. 램은 최소 512M가 필요하다. 또한 반드시 컴퓨터가 인터넷에 연결되어 있어야 한다. 인터넷에 연결되어 있지 않으면 실치 중에 repositories에 접속하는 것이 불가능해진다. 본인의 상황을 잘 체크하여 설치를 시작한다.

먼저 vmware를 시작하여  아래 그림처럼 "Create a New Virtual Machine"을 선택한다.


다음은 그냥 Typical을 선택한다.


다음으로 다운로드 받은 kali linux iso 파일을 선택해 준다.
다운로드는 32비트, 64비트 버전 모두 다운로드가 가능하다.

32비트 : http://cdimage.kali.org/kali-1.0.9a/kali-linux-1.0.9a-i386.iso
64비트 : http://cdimage.kali.org/kali-1.0.9a/kali-linux-1.0.9a-amd64.iso


다음으로 Vritual mchine의 이름을 적어주면 된다. (본인 마음에 드는 것으로)
그리고 virtual machine이 설치될 디렉토리를 선택해 준다.
디폴트로 나오는 디렉토리를 이용해도 되고, 본인이 임의로 디렉토리를 만들어서 선택해줘도 된다. 관리를 편하게 하려면 디렉토리 하나를 마음에 드는 이름으로 생성하고 위에서 다운로드 받은 ios 파일도 그 디렉토리 안에 넣어 놓고 시작하는 것이 좋다.


virtual machine에 얼마의 하드를 할당할 것인지를 결정한다. 디폴트로는 20G 가 잡히는데, kali linux의 경우 여러 가지 해킹 툴들을 사용하기 위해서는 30G 이상 잡는 것이 좋다는 얘기를 어디서 읽은 기억이 난다. 이것도 역시 본인이 선택하면 될 문제다. 다음으로는 virtual disk를 single file로 저장할 것인가 아니면 여러 파일로 나눌 것인가를 선택해야 하는데, 설명을 읽어보니 여러 파일로 나누는 경우 설치한 kali linux를 다른 컴퓨터로 옮기는 것은 용이하지만 디스크 용량을 많이 잡아 먹으므로 performance 저하가 올 수 있다는 얘기가 있어서 그냥 single file을 선택했다.


다음으론 여러 가지 하드웨어를 추가 할 수 있는데, 다른건 그냥 디폴트로 두고 램 할당량만 조정해 주면 될 듯 하다. virtual machine에 할당된 램이 최소 512M로 잡혀 있는데, 현재 컴퓨터의 램이 4G 이므로 1.5G 정도를 할당해 주었다.


Colos 버튼을 누르면 다음과 같은 화면이 나오는데 Power on this virtual machine을 클리하면 설치가 시작된다.


설치가 시작하면 설치메뉴가 나오는데 여기서는 Graphical install을 선택한다. Graphical install 을 선택하지 않으면 설치 중에 포기할 수 있다. ㅋㅋ



설치시 사용할 언어에서는 그냥 Englsih를 선택해 준다. (이건 나중에 설정을 바꿀 수 있다.)


호스트 네임을 결정해 준어야 하는데 이것도 본인 마음에 드는 것으로 결정하면 된다.


암호를 설정해 줘야 하는데 너무 간단한 것으로 하면 설치 진행이 안되므로 어느 정도 복잡한 정도의 암호를 설정한다.


본인이 속해있는 시간대를 선택한다. 이것도 역시 나중에 변경이 가능하므로 한국이 없다고 너무 실망하지 말고 그냥 Eastern 을 선택하고 넘어간다.


그리고 리눅스를 설치할 때 초보자가  가장 난감해 하는 "파티션"을 어떻게 할거냐고 묻는다.
우린 지금 vmware를 이용하여 kali linux를 설치하고 있으므로 Guided - use entire disk 를 선택한다. 이 경우 하드디스크의 모든 내용을 지우고 kali linux를 설치하지만, 아까 vmware에서 할당한 용량만큼의 하드디스크가 여기서는 entire disk가 되므로 main os인 윈도우에는 아무런 영향을 주지 않는다. 그러니까 겁먹지 말고 continue~~


다음 화면에서는 설정한 사항을 확인하고 계속 진행할거냐고 묻는다. Yes에 체크하고 continue 하면 된다.


 다음 화면에서는 package manager 에 대한 설정을 하게 되는데, Yes 해주면 된다. application packages가 저장된 저장소에 접근할 수 있게 해준다. 혹시 proxy 서버가 설정되었다면 proxy 정보도 입력해 줘야 하는데, 대부분의 경우 proxy 설정을 하지 않기 때문에 혹시 다음 화면에서 proxy에 대한 정보를 요구하면 그냥 빈 칸으로 두고 continue 하면 된다.


마지막으로 GRUB을 설치할 것인지를 묻는다.GRUB 은 멀티 부팅을 위한 multi-bootloader 이다. 쉽게 말하면 여러 가지 운영체제가하나의 컴퓨터에 설치 되어 있는 경우, 부팅시에 어떤 OS로 부팅할 것인지를 묻게 된다. 만약 설치된 OS 가 하나인 경우는 그냥 부팅을 진행하게 되므로 Yes 를 선택한다.  


설치가 끝나면 다음과 같은 창이 나오고 continue를 누르면 리부팅이 시작된다.


부팅이 되면 로그인 창이 나오는데 Other를 선택한 후, root와 아까 설정한 암호로 로그인하면 된다.

이렇게 하면 kali linux를 경험해 볼 수 있게 된다.



댓글 5개:

  1. 저...iso 주소가 다 막혀있습니다만 ㅠㅠ

    답글삭제
    답글
    1. https://www.kali.org/downloads/
      여기에서 칼리 리눅스 2.0 버전을 다운로드 하실 수 있습니다.
      아무래도 버전이 업데이트 되면서 링크가 끊긴듯 하네요.

      삭제
  2. 부팅이..넘 오래걸리는데;;

    답글삭제
  3. 블로그 관리자가 댓글을 삭제했습니다.

    답글삭제

JK-story. Powered by Blogger.