리눅스를 공부하려던 찰나 재밌는걸 찾았네요.
해커스쿨에서 제공해주는 ftz 인데요. 리눅스 기초 명령어도 간단히 배울수 있고 CTF기초 문제들도 제공되어 좋은것 같습니다.
먼저 해커스쿨 ftz를 실행하기 전에 putty를 다운 받아줘야 합니다.
putty본 사이트에서 받고 싶으시면 아래링크 이용해주시면 됩니다.
https://putty.ko.softonic.com/
putty 초기 실행 화면입니다.
Host Name에 ftz.hackerschool.org 써주시고 Port는 22로 해줍시다.
Connection type은 SSH
Keyboard 를 누른후
Control-? 으로 되어있는부분을 Control-H로 바꿔줍시다.
이걸 해주는 이유는 backspace 누를 경우 지워지지 않고 ???이 출력되는걸 해결해주기 때문입니다.
Translation 으로 가서 UTF-8로 되있는것을 Use font encoding 으로 바꿔줍시다.
이러면 한글이 깨지는 현상이 없어집니다.
다시 Session 으로 돌아와 Save Sessions 에 적당한 이름을 채워놓고 Save 해줍시다. 여러번 설정 하기 귀찮잖아요!!
그 후 ftz를 누른후 Load 해주시면 Save 했었던 설정이 그대로 다시 입력됩니다.(껏다키고 해보세요~)
이제 Open ㅎ
login as: 가 뜨면 제대로 따라 오신겁니다.
※가끔 창만뜨고 안되는 경우가 있습니다. 그런 경우 서버가 디도스 공격을 받거나 문제가 있는거일 가능성이 높습니다. 이런 현상이 발생할 경우 해커스쿨 ftz 구축하는 방법에 대해 잘 설명해둔 블로그 링크 아래에 달아놨으니 참고하시길 바랍니다~(구축 상당히 귀찮음)
ID: trainer1 // PASSWD: trainer1 입니다. 비밀번호 칠때 원래 아무것도 출력은 안됩니다. 실제로 쳐지고 있는것이니 제대로 치고 엔터해주시면 됩니다.
trainer1이 끝나면 다음 단계인 trainer2의 비밀번호를 제공해 줍니다. 그러면 또다시 putty를 켜서 trainer2 // 비밀번호 를 쳐주시면 되겠죠?!
+ 그외에도 문제도 풀수 있습니다! 트레인 과정이 다 끝나면 해보시는걸 추천합니다.
putty로 접속후 ID: level1//PASSWORD : level1 을 쳐주시면 문제가 뜹니다. ls, cat 등 배운 명령어를 통해 문제를 해결해 나가시면 됩니다!
해커스쿨 ftz 구축 하고싶으시면 여기 블로그를 참고하시면 좋을 것 같습니다.!
'리눅스' 카테고리의 다른 글
Buster "apt-get update" 이슈 (1) | 2021.09.23 |
---|---|
Ubuntu Vscode 설치하기 (0) | 2021.09.19 |
Ubuntu gcc / g++ / vim 설치 (2) | 2017.07.05 |