티스토리 뷰

오늘은 Vmware 를 이용하여 Kali Linux 2018.3 (칼리 리눅스) 설치를 알아 볼 것이다.





Custom 설치로 하자!!





Workstation 버전은 본인에 맞게 설치해주자. 


여기서는 14버전으로 할 것이다.




우리는 ISO파일을 넣어줄 것이다. 


나중에 넣는 걸로 선택해주자.






칼리 리눅스는 Debian 계열이므로 


Debian 8.x 64-bit  버전을 설정 해 준다.



<버전별 대표 OS>

Debian - Debian, Ubuntu


Slackware - Slackware, Suse Linux( 유럽에서 많이 사용 )


Redhat - Redhat, CentOS, Fedora







항상 이 부분이 중요하다.


가상 머신의 하드웨어를 구성하고 나면 8개정도의 파일이 생성되는데


관리의 효율을 위해 폴더를 생성하여 가상머신의 이름과 맞춰주자.





위에 Processors 만 늘려 주면 의미가 없다. 


아래에 있는 Core를 올려주자. 


2로 설정





실제 PC의 메모리가 16GB 이기 때문에 넉넉하게 4GB를 준다.


만약 본인들의 실제 PC 메모리가 8GB이면 2GB를 권장한다.






네트워크 카드는 NAT 카드를 사용하자!!







위 두가지는 권장사항을 따라가자.


(이에 대한 설명은 앞 글중 VMware 를 이용한 윈도우2008설치 글에 정리되어 있다.)





새로운 Virtual disk에 만들어 주자.





여기서 주의할점!!

만약 Allocate all dis space now. 를 체크하게 되면 '고정 할당' 으로 실제PC의 디스크 공간을 설정 해 준 만큼 

용량을 다 잡아 먹는다. 


체크 박스를 해제하면 '동적 할당' 으로 사용하는 만큼 실제PC의 디스크 공간을 사용한다.






파일 이름 확인하고 Next





모든 부분을 확인 후 Finish





아까 넘긴 ISO파일을 이제 넣어 줄 것이다.


CD/DVD > Use ISO image file > Browse > Kali-Linux-2018.3 


을 넣어주고 OK후 가상머신 실행!!



Graphic Install 로 설치





그 뒤에 나오는 부분은 모두 한국어, 대한민국 으로 설정한다.




예!! 그대로 다음!!


계속!!



네트워크 수동 설정 해준다!!



칼리에 사용 할 IP와 Prefix 값을 넣어준다.


이 때, IP와 Prefix 값은 붙여서 써주자.



게이트웨이는 가상머신에서 설정 한 Gateway 그대로 적어준다!!



DNS서버를 넣을 것인데, 주의해야할 점은 만약 2개의 DNS서버를 작성시


, / 같은 기호가 아닌 공백으로 구분하여 넣어준다.



호스트 이름은 본인 취향대로!!



비밀번호 설정!!


최초 로그인시 필요하기 때문에 절대 까먹지 말자!!



디스크 전체 사용하고 LVM 설정으로 계속!!



관리하기 편하게 모두 한 파티션에 설치하자!!



예!! 계속!!



파티션 나누기를 마치고 바뀐 사항을 디스크에 쓰기



예!! 다음!!



네트워크 미러사이트를 사용하자!!


칼리 리눅스를 처음 설치 했을 때 한글화 작업을 해주어야 한다.


이때 apt 기능을 사용하여 외부 Repository 에서 다운받아야 하는데 미러사이트가 설정되어 있어야 한다.


근데 흔히들 미러사이트가 잡히지 않는 경우가 있다. 이때는 해결법이 있으니 일단 무시하고 설치를 진행하자!!



프록시 정보는 비워두고 계속!!




GRUB 부트로더는 설치하자!!



편하게 /dev/sda 에 부트로더를 설치!! 


그 이후는 모두 기본설정으로 하여 설치를 마치자!!



설치를 마치고 나면 글씨들이 모두 깨져 나올 것이다. 


지금 화면은 사용자 이름을 넣어주는 곳이다.


생성된 계정은 root 하나이기 때문에 root로 접속!!




암호 입력 페이지다!!


아까 설정해 준 비밀번호를 입력하자



로그인을 하면 여전히 모든 글씨는 깨져있을 것이다.


당황하지 말자!! 해결법은 있다!!



미러사이트가 정상적으로 설치 되어 있으면, 


apt-get install -y fonts-nanum nabi im-switch


명령어를 써주자.


 fonts-nanum > 나눔폰트를 사용


   nabi  > 한글입력기


im-switch > 한영 전환




만약, 미러사이트가 잡혀있지 않았을 때 해결방법이다. 


vi /etc/apt/source.list 를 열어준다.




위 그림은 미러사이트가 정상적으로 설치되어 있는 source.list 내용이다.


주석처리 되어 있는 부분 가운데에 유일하게 주석처리 안된 부분이 있다.


만약, 미러사이트가 설치되지 않은 사람의 source.list 내용은 저 부분이 없을 것이다.


위 한줄을 추가 해주자.


그 후, apt update 명령어를 실행!!!



im-config -s nabi 명령어를 실행했을 때


정상적이면 Osamu Aoki 이름이 나타난다.



마지막으로, im-config -s 명령어 실행!!




위 명령어를 실행하면 화면과 같은 파란색 화면이 나올것이다.


 * 표시가 처음에 default에 가 있을 것이다.


hangul로 내려서 Space Bar를 클릭 후 확인해주자!!!




모든 설치가 끝났다. 칼리 리눅스 상단에 프로그램, 위치 등 한글화 된 것을 볼 수 있다. 


만약, 터미널 상단바가 한글화 되지 않았다면 당황하지 말고 터미널을 껐다가 다시 켜보자.


그러면 완벽하게 한글화 작업이 되어 있을 것이다.



자 이제, 한글화 작업까지 다했다.


하지만 아직 부족한점이 있다. 화면이 꽉차게 설정 되지 않는다. 


이것또한 윈도우와 마찬가지로 VMware tools 의 설치가 필요하다. 


VMware WorkStation 상단바에서 VM > Install VMware tools 를 설치해주자.



칼리리눅스 바탕화면 부분에 CD모양이 자동으로 마운트 된것을 볼 수 있다.


위 CD안에 있는 압축파일을 압축해제 해주어야 되니 압축해제할 디렉토리를 하나 만들자.


mkdir /vm


루트 디렉토리에 vm 디렉토리를 만든다는 명령어이다.


이제 VMware tools 압축파일을 찾아보자. 


cd /media/cdrom


media 안에 cdrom 디렉토리에서 


ls


( 해당 디렉토리 안에 있는 파일 및 디렉토리 확인 )


명령어를 처보면 빨간색으로 VMwaretools-xxxxxxxxxx.tar.gz 파일이 있을 것이다.


이 파일을 압축해제 해야된다.



일단 위 압축파일을 처음에 만들어준 vm 디렉토리에 복사 해준다.


cp VMwaretools-xxxxxxxxx.tar.gz /vm



다시 /vm 디렉토리로 이동 후


ls 명령어로 tar.gz 파일이 잘 넘어 왔는지 확인해준다.



이제 압축을 해제 할 것이다. 리눅스는 리눅스답게 압축해제 또한 cmd창에서 명령어를 사용해야한다.


tar xvfz VMwaretools-xxxxxxxxxxx.tar.gz



tar : 배포 또는 아카이브 용도로 많은 파일을 디렉토리 구조, 파일 속성들을 보존하면서 하나의 큰 파일을 묶는데 


주로 사용된다.

x : 아카이브 파일 풀기

v : 아카비으 파일 푸는 과정 보기

f : 필수 옵션

z : gzip 방식으로 압축하였을 경우 z 옵션을 사용한다. ( 만약, bzip2를 사용했을 경우엔 z 대신 j 옵션을 넣어준다. )

     ( bzip2가 gzip보다 더 최신버전이며 압축의 효율성이 더 좋다. )




해제가 잘 되었는지 ls 명령어로 확인해보자. 


그러면 위 그림과 같이 기존에 있던 tar.gz 와 vmware-tools-distrib 디렉토리가 보일 것이다.


vmware-tools-distrib 디렉토리로 이동!!



이동 후 ls 명령어로 확인해보면 초록색 vmware-install.pl 실행파일이 보인다.


./ 명령어로 실행해주자. 


( ./ 는 파일자체에 실행권한이 필요하다 

sh는 강제로 설치 )


./vmware-install.pl




실행했을 시 나오는 모든 값은 Enter키를 눌러주어 Default 값으로 설정 해 주자.


다 되었다면 마지막으로 reboot!!!


자 이제 완벽하게 한글화 작업도 끝났고 VMware tools 설치도 마무리 되어 꽉찬 화면을 볼 수 있을 것이다.


끝!!