티스토리 뷰
hackerschool ftz trainer 1
해커스쿨 ftz를 사용하기위해 준비해야할 것과
제가 해본 실습 내용을 정리 해보겠습니다.
준비해야할 것은
1. VMware Workstation
2. 해커스쿨에서의 회원가입과
3. https://drive.google.com/folderview?id=0B_TNCsczWm6tOVYteHRQRG1oZnc&usp=sharing
이 사이트에 있는 Vmware_Redhat_9_FTZ.zip을 다운 받으셔야합니다.
해커스쿨 ftz는 해커스쿨 측에서 제공하는 서비스이기 때문에, 서비스 사용이 불가능한 경우가 종종 있기 때문에 자유롭게 사용하기 위해 직접 환경을 구축하는 것이 편하기 때문입니다.
http://www.hackerschool.org 에서 회원가입을 하시고
08 운동장에 들어가서 ftz를 클릭을하시면 밑에 처럼 나옵니다.
저는 윈도우7이라서 putty download를 클릭해서 다운받았습니다.
미리 다운받아둔 Vmware_Redhat_9_FTZ.zip을 VMware Workstation으로 실행을 시켜줍니다.
*마우스를 보고싶다면 Ctrl+Alt를 누르시면 됩니다.*
실행을 시키면 위와 같은 화면이 나옵니다.
엔터를 하면 정상적으로 실행되는것을 볼 수 있습니다.
위와같은 화면이 나오면 정상적으로 부팅이 완료된 것 입니다.
ftz login에 root를 입력하시고
password에 hackerschool을 입력하시고 엔터
(참고로 리눅스는 패스워드가 보이지 않습니다.)
[root@ftz root]# 다음에 ifconfig를 입력을 하면
위와 같은 화면이 나타날겁니다.
여기서
가운데있는 inet addr : 위에 있는 ip주소를 잘 외워둡시다.
그리고
putty를 실행시킵니다.
실행 후 노란색으로 칠해져잇는 저 부분에 방금 외운 ip주소를
입력해줍니다.
Teminal의 Keyboard의 The Backspace key을 Control-H로 선택합니다.
사용환경에서 Backspace를 사용하기 위해서 입니다.
Window의 Translation의 Remote character set를 Use font encoding로 선택합니다.
사용환경에서 글자의 깨짐을 방지하기 위해서 입니다.
Window의 Appearance의 Change을 선택한 후에 글꼴 크기를 변경한 후
스크립트를 한글로 변경하고 확인을 누르면 됩니다.
Seesiond의 Save Seesion부분에 이름을 입력한 뒤 Save를 선택하여
설정을 저장합니다.
다음번에 실행했을 때 미리 세팅해둔 것으로 바로 실행하면
다시 세팅하는 번거로움을 없앨 수 있습니다.
Open을 눌러 실행을 시키면 위와 같은 화면이 나타날것 입니다.
'login as :' 이곳에 trainer1을 입력하시고 엔터키를 입력합니다.
그 후 passward에 trainer1을 입력하시고 엔터키를 입력합니다.
이제 트레이닝 1을 시작하면 됩니다.
trainer1@ftz trainer1
↑ ↑ ↑
접속ID 서버 현재위치
라고 되어있는것을 볼수있다.
대문자 소문자를 구분할 수 있는지해 봅시다.
해본 결과 대소문자를 구분한다는 특징을 가지고있습니다.
위와 같은 디렉토리와 파일 리스트가 나왔지만 어떤것이 디렉토리고 어떤것이
파일인지 알 수가없습니다.
-l 옵션을 추가하여 사용해봅시다.
-l 옵션을 추가하여 사용한 결과 조금 복작하지만 디렉토리와 파일을 구분하여
출력되는것을 볼 수 있습니다.
-rw-rw-- 1 trainer1 trainer1 779 9월 24 18:37 start.txt
이것은 start.txt에 관한 정보이고, 779라는 숫가 파일의 용량을 보여준다는 것을 알수있고, 가장 왼쪽의 문자가 -으로 되있는것으로 봐서 파일이라는것을 알 수 있습니다.
drwxr-xr-x 2 trainer1 trainer1 1024 9월 24 11:52 tmp
이것은 tmp에 관한 정보이고, 가장 왼쪽의 문자가 -가아닌 d로 되있는것을 봐서
디렉토리임을 알 수 있습니다.
퀴즈는 직접해보시는게 좋을것 같아서 넘기겠습니다.
이번엔 숨겨진 파일을 보는 옵션을 배워 보겠습니다.
-a 옵션을 이용해 숨겨진 파일을 찾아보겠습니다.
-a 옵션을 사용한 결과 아까보다 파일 수가 많아진 것을 볼 수 있습니다.
-a,-l(숨겨진 파일 + 구분된 파일)옵션을 합쳐서 사용해 보겠습니다.
옵션을 합쳐서 사용한 결과 많은 디렉토리와 파일이 나오는것을 볼 수 있습니다.
이렇게 training1 과정을 수료했고 trainer2의 비밀번호를 얻어냈습니다!!
수고하셨습니다~~
'해커스쿨FTZ' 카테고리의 다른 글
hackerschool ftz trainer 2 (0) | 2017.02.22 |
---|