어… 뭐 해석하면 bandit.labs.overthewire.org:2220 에 username=bandit0 password=bandit0 으로 로그인하고 Level 1페이지로 가라고 한다.
윈도우 컴퓨터이므로 wsl로 진행하겠습니다.
ssh 접속
ssh 옵션을 알아보자 :
-p 포트번호
: 연결할 포트 번호를 지정
-i 비밀키파일
: 비밀키 파일의 경로를 지정
-o 옵션
: 다양한 SSH 옵션을 지정
-A
: SSH 에이전트를 사용하여 로그인
-X
또는 -Y
: X11 포워딩을 활성화
X11 포워딩이란, 원격 시스템에서 GUI 애플리케이션을 실행하고 해당 애플리케이션의 그래픽 출력을 로컬 시스템으로 전달하는 매커니즘.(GUI 컨트롤을 통한 원격 조종이라고 보면 됨.)
-C
: 데이터 압축을 활성화하여 네트워크 대역폭을 절약
-D [로컬주소:]로컬포트
: 다이나믹 포트 포워딩 설정
다이나믹 포트 포워딩이란, 로컬 시스템에서 SOCKS 프록시 서버를 생성하여 원격 시스템을 통해 인터넷에 접근하는 것을 말한다.
-q
: 조용한 모드로 SSH를 실행합니다. 출력을 최소화하고 에러 메시지만 표시
-v
: 디버그 모드로 SSH를 실행합니다. 자세한 디버그 정보를 출력하여 연결 문제 해결에 도움이 됨
등 이 있습니다.
여기서는 연결할 포트와 로그인할 사용자 이름을 지정해 주면 되므로
ssh -p 2220 bandit0@bandit.labs.overthewire.org
이렇게 사용자이름과 포트를 설정해주면 된다.
그러면 해당 창이 나오는데, 여기에 bandit0 비밀번호를 작성해 주면 된다.
그러면 최종적으로 bandit0@bandit에 접속되었다.