티스토리 뷰

웹 보안을 공부하기에 앞서 리눅스를 기본적으로 다루는 것이 

필요하다는 생각이 들어, 이렇게  포스팅을 하려고 합니다.

지극히 기본적인 내용을 다루는 글이니 그 점 참고해 주시기 바랍니다.







 Tip))사전 지식 :리눅스를 배우는 이유

   리눅스는 운영체제 입니다.

- 운영체제란 하드웨어를 제어 및 관리하는 역할을 합니다.

- 운영체제의 종류에는 linux계열 ,window계열, unix계열이 있습니다.

- 운영체제를 학습하는 목적은 서버를 가동하기 위함입니다.

- 서버를 가동하는 목적은 누군가에게 서비스를 제공하기 위함 입니다.

- 여러 계열의 운영체제 중 리눅스를 사용하는 이유는 가장 대중적으로 서버 관련 운영체제이며, 

  시장 점유율 역시 높으며(많은 기업이 사용), 운영과, 보안도 쉽고 강력하기 때문입니다.

- 많은 linux 배포판 중에 CentOS를 사용하는 목적은 역시 많은 개인 , 기업이 사용하기 때문입니다.

- CentOS를 통해 홈페이지를 띄우고, 그로인해 누군가에게 웹 서비스를 제공할 예정입니다.

  웹 보안을 위해서는 웹서비스를 통해 웹을 구축할 줄 알아야 한다고 생각합니다. 






1) 리눅스 설치 하기 


CentOS를 설치 하기 위해 VMware가 선행적으로 설치 되어야 합니다.VMware에대한 설명과 설치 방법도 간단하게 포스팅 되어있으니 참조하시면 좋을것 같습니다! VMware가 설치 되어있다는 전제하에 진행하겠습니다!

http://hac-cracker.tistory.com/11 -> VMware 설치하기




1-1) CentOS 홈페이지에 접속 합니다.

   -> https://www.centos.org




↑ 접속시 메인 페이지 모습





↑ Get CentOS Now를 클릭해 줍니다.





↑ VMware에 넣을 ISO파일을 받기위해 DVD ISO를 클릭해 줍니다.






1-2) CentOS ISO 이미지를 다운로드 합니다.





↑ Actual country 는 현재 국가를 말하는 것이고, Nearby countries 는 인근 국가를 말하는 것입니다. 

 daumkakao가 그나마 다운로드 속도가 빠른 것 같습니다.  Actual country에서 아무거나 받으셔도 됩니다!

기본적으로 64비트임을 가정하고 설치 하겠습니다! 32비트 버전도 있으니 다운 받으시면 됩니다.

외국서버를 통하기 때문에 다운로드 속도가 느리게 나오는것이 당연하니 천천히 받으시면 됩니다.





2) VMware를 통해 CentOS 설치 하기 





↑ 다운로드된 ISO 이미지 압축폴더 형식 입니다.




↑ VMware 실행시 메인화면 모습 create a new virtual Machine (가상 컴퓨터를 만든다고 생각하시면 됩니다.)을 클릭합니다.






↑ Typical은 기본설정이고, Custom은 세부 설정입니다. 

기본 설정으로도 충분하니 기본설정으로 설치 합니다.

필요에 따라 세부설정을 하셔도 무방합니다.




↑ 1번은 'CD나 USB에 설치를 원하시면 1번을 클릭합니다.'

2번은' 지금 가지고 있는 ISO 파일을 이용하여 설치 합니다.'

(아직 ISO 파일이 설치 되지 않았다고 생각하기에 3번을 선택하겠습니다.)

3번은 '운영체제 설치를 어떻게 할지 나중에 지정하겠다'. 입니다.




Guest Operating System Installation(가상 컴퓨터 운영체제 설치)

  ★운영체제가 2가지 종류가 있다.Guest//Host

       → GuestOS:가상 컴퓨터에 설치 된 운영체제

       →  HostOS:실제 컴퓨터에 설치 된 운영체제





↑ 설치할 운영체제를 클릭하고, 그에 맞는 버전을 선택해 줍니다.

Linux와 CentOS를 클릭합니다.




↑ 가상 컴퓨터의 이름을 설정하고, 설치할 위치를 설정할 수 있습니다.

저는 이름을 Server100으로 설정 했습니다.




↑ 가상 컴퓨터의 저장공간을 설정하는데 최소 2GB이상은 설정하셔야 운영체제를 설치 할 수 있습니다.

효율적으로 선택해주세요 넉넉히 15GB이상 선택해 주시는걸 추천 드립니다.


single file은 하나로 저장한다는 의미이고, multiple file은 여러개로 쪼개서 저장하는것을 의미합니다.

multiple file로 저장시 가상 컴퓨터의 성능이 저하 될 수 있다고 합니다. 저는 그냥 single로 설정했습니다.





↑ 설정한 내용이 맞는지 최종확인을 하고 Finish를 클릭합니다.




↑ 가상 컴퓨터가 기본 설정이 된 모습 입니다. 가상 컴퓨터 이름이 맞는지 간단히 확인해 주세요~




↑ 가상 컴퓨터 이름에 우클릭 후 setting에 들어 갑니다.



↑ 다운로드한 ISO파일을 넣기 위해 CD/DVD를 선택해 줍니다.




↑ ISO 파일을 사용하기 위해 USE ISO image file을 선택하고, Browse..를 클릭해 다운받은 ISO 이미지를 불러옵니다.



2-1) VMware를 통해 CentOS 설치 하기 




↑ ISO 이미지를 넣으면 나오는 화면 입니다. 가상컴퓨터의 시동을 위해 위의 버튼 둘중 하나를 클릭 합니다.



↑위와 같이 체크 해 줍니다.




↑검은화면은 클릭후 방향키를 조작하여 Install CentOS 7을 Enter로 선택해 줍니다.



 ※ 가상컴퓨터를 실행중에는 커서가 밖으로 나가지 않으니

 ctrl+alt 를 눌러주시면 커서가 밖으로 나가는것을 확인할 수 있습니다.

Ctrl+g를 하면 다시 가상컴퓨터로 들어갈 수 있습니다.

 ctrl+alt 나가기 

Ctrl+g 들어가기

 




↑설치 화면 로딩중 입니다.






사진이 너무 많아 linux 기초 1일차(1-2)에 이어서 포스팅 하겠습니다!

잘 따라와주세요.