[F.T.Z] HackerSchool F.T.Z 시작하기
안녕하세요! 🙋♂️ Code S 입니다!
재미있게 읽어주세용!
해커스쿨: HackerSchool.org
F.T.Z 를 시작해보자
0x01. F.T.Z 가 뭐지?
HackerSchool F.T.Z |
---|
F.T.Z (Free Training Zone) 는 HackerSchool
커뮤니티에서 제공하는 리눅스 시스템 트레이닝 및 워게임(Wargame) 서비스입니다.
해커스쿨에 직접 접속해서 서비스를 이용하는 방법도 있지만, 간혹 서버가 불안정하여 연결이 되지 않는 경우가 있으므로 본 포스팅에서는 로컬 서버를 구축하여 문제를 푸는 방법에 대해 설명하도록 하겠습니다!
0x02. F.T.Z 시작하기
F.T.Z 로컬 서버를 구축하기 위해 위 링크를 통해 F.T.Z VMware 이미지 파일을 다운로드해서 사용합니다.
0x02 - 1. VMware 로 F.T.Z 구동하기
본 포스팅에서는 VMware Workstation
혹은 VMware Player
가 설치 되어있다고 가정하고 시작하도록 하겠습니다.
(VMware 에 대해서는 👩💻 구글 (Google) GOD 에게 문의를 하시면 됩니당!!!! ㅎㅎ)
그럼 Let’s go!
여기서 저는 VMware Worksation Pro 16 으로 진행하도록 하겠습니다!
F.T.Z 다운로드 잘 받으셨다면! 적당한 폴더에 압축을 풀어줍니다.
저처럼 적당한 곳에 압축 풀어주면 됩니다! |
---|
그 다음 VMware 를 열고, 압축을 푼 이미지를 불러옵니다.
VMware로 이미지 파일 불러오기_01 |
VMware로 이미지 파일 불러오기_02 |
|
---|---|---|
짜잔! 불러오기 성공! |
---|
옆에 목록에 Red Hat Linux 9.0
이라는 항목이 생겨난 것을 확인할 수 있습니다!
여기까지 잘 따라왔다면 VMware 로 이미지 파일을 잘 불러온 것입니다. 👍🏻
이제 VMware
에서 Power on this virtual machine
을 클릭해서 이미지를 실행합니다!
F.T.Z 실행!!!!했는데... 오잉?????? |
---|
이런 창이 뜨면 그냥 I Copied It
을 누르면 됩니당!
잘 실행이 되면…!!!!!
F.T.Z 실행!!!! |
---|
성공!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0x02 - 2. F.T.Z 접속하기
F.T.Z 를 구동했으니 이제 접속을 해봐야겠죠????
우선 XShell
또는 Putty
를 준비합니다.
(위에 링크 있어용!!!)
그 다음, VMware
에서 구동되고 있는 Red Hat Linux
를 열어서 로그인을 합니다.
ftz login |
password |
|
---|---|---|
root | hackerschool |
ftz 로그인 후 접속 화면 |
---|
그 다음, ifconfig
명령어를 입력하여 현재 vmware
로 구동되고 있는 리눅스 운영체제에서 사용 중인 IP 주소
를 파악해야 합니다.
(IP 주소
의 경우, 구동되는 환경에 따라 다 다른 주소값을 가지게 됩니다. 자신이 구동하고 있는 VMware
의 IP 주소
를 파악하는 것이 중요합니다.)
IP 주소 확인하기 |
---|
제가 테스트하는 환경에서 구동된 리눅스에서는 192.168.128.131
의 주소를 가지고 있는 것을 확인하였습니다.
다음으로 XShell
또는 Putty
중 하나의 프로그램을 선택해서 설치를 한 뒤, 실행합니다.
XShell |
Putty |
|
---|---|---|
0x02 - 2 - 1. XShell 을 이용하여 F.T.Z 접속하기
XShell
을 실행하면 처음에 다음과 같은 창이 하나 나타나게 됩니다.
XShell 처음 실행하면... |
---|
새로 만들기
버튼을 클릭하면 다음과 같은 화면이 나타나며, 화면에 표시된 영역에 제가 표시한 바와 같이 입력을 하면 됩니다!
세션 만들기 |
---|
만들어진 새로운 세션 확인 |
---|
세션이 만들어졌다면 연결
을 진행합니다.
연결을 진행하게 되면, 처음 연결 이후에 또 연결할 시에 필요한 호스트 인증 키를 저장하겠다는 창이 나타나게 되고 이를 수락하겠냐는 물음이 나타나게 됩니다.
이 때는 무조건 수락 및 저장
을 누르시면 됩니다.
어차피 F.T.Z
문제를 모두 정복할 때까지 계속 접속을 할 것이기 때문에 미리 Key
를 저장해두는 것이 편리합니다.
호스트 키 저장! |
---|
그 다음, 로그인 할 사용자 이름을 입력하는 창이 나타나게 됩니다.
우선, 제대로 연결이 되는지 확인하기 위해 다음과 같이 입력하고 연결이 되는지 확인합니다!
로그인 사용자 이름 |
Password |
|
---|---|---|
level1 | level1 |
로그인 ID 입력 |
Password 입력 |
|
---|---|---|
입력을 모두 마치면…!! 드디어 연결이 된 것을 확인할 수 있습니다!!! 😆😆😁
F.T.Z 연결 완료! |
---|
0x02 - 2 - 2. Putty 을 이용하여 F.T.Z 접속하기
Putty
를 실행하면 다음과 같은 화면이 나타납니다.
Putty 첫 실행 화면 |
---|
화면을 확인했으면 다음과 같이 입력을 진행하고 연결을 해보도록 합니다! 👨💻
연결할 세션 정보 입력하기 |
---|
연결!!!!!!!!!! 하는데?????????
다음과 같이 알림창이 뜨면>?!!!
OK!! [예(Y)]
를 클릭합니다!
알림창이 뜨면...! |
---|
그러면 드디어 연결??!! 이 아니라 연결할 때 사용할 ID
, Password
를 입력해줍니다! ㅎㅎ
로그인 사용자 이름 |
Password |
|
---|---|---|
level1 | level1 |
연결 성공! |
---|
성공!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0x03. 마치며..
XShell
을 사용하든Putty
를 사용하든 연결만 되면 끝!
여기까지 읽고 잘 따라오신 여러분에게 박수를 보내드립니다!! (짝짝짝!)🙌🙌🙌
다음 포스팅부터는 F.T.Z
의 문제들에 대해 어떻게 접근하고 해결해 나아가야 하는지를 설명하도록 하겠습니다!!! 🙋🙋♂️
공유하기
Twitter Facebook LinkedInFTZ 카테고리의 다른 포스트 읽어보기
댓글남기기