OverTheWire: Bandit 레벨 3

발행: (2026년 5월 8일 AM 02:03 GMT+9)
3 분 소요
원문: Dev.to

Source: Dev.to

SSH, ls, cat, cd 명령어 사용하기

사전 준비

  • 이전 레벨에서 얻은 비밀번호가 이미 있어야 합니다.
  • Bandit 2 접속 정보:
    • 호스트: bandit.labs.overthewire.org
    • 포트: 2220
    • 사용자명: bandit1
    • 비밀번호: 263JGJPfgU6LtdEvgfWU1XP5yac29mFx

단계

  1. Bandit 2에 연결합니다 (아직 로그인하지 않았다면).

    ssh bandit1@bandit.labs.overthewire.org -p 2220
  2. 이름에 공백이 포함된 파일을 찾습니다.

    ls
    # "--spaces in this filename--" 라는 파일이 보일 것입니다
  3. 파일을 읽습니다.
    파일 이름에 공백이 있으므로 이스케이프하거나 상대 경로를 사용해야 합니다.

    # 파일이 정확히 표시된 대로 존재한다면 다음과 같이 동작합니다:
    cat spaces\ in\ this\ filename

    No such file or directory 오류가 발생하면 다음 구문을 시도해 보세요:

    cat ./--spaces\ in\ this\ filename--

    출력된 내용이 다음 레벨의 비밀번호입니다. 복사해 둡니다.

  4. Bandit 2에서 로그아웃합니다.

    exit
  5. 방금 복사한 비밀번호를 사용해 Bandit 3에 연결합니다.

    ssh bandit3@bandit.labs.overthewire.org -p 2220

    프롬프트가 나타나면 비밀번호를 붙여넣습니다 (예: MNk8KNH3Usiio41PRUEoDFPqfxLPlSmx).

  6. 이제 Bandit 3에 로그인되었습니다.
    각 레벨의 비밀번호를 추후에 참고할 수 있도록 안전한 곳에 보관하세요.

시각적 가이드

Bandit 레벨 3 스크린샷 1

Bandit 레벨 3 스크린샷 2

Bandit 레벨 3 스크린샷 3

성공적으로 로그인하고 Bandit 레벨 3을 완료했습니다!

다음 레벨 4에서 뵙겠습니다.

0 조회
Back to Blog

관련 글

더 보기 »

시스템 설계 트레이드오프

스케일링 - 수직 스케일링 vs 수평 스케일링 - 확장성 vs 성능 일관성 및 가용성 - 일관성 vs 가용성 CAP - 강한 일관성 vs 최종 일관성