[ Bandit Level 0 → Level 1 문제 리뷰 ]
Bandit Level 0 → Level 1
레벨 목표
다음 레벨의 비밀번호는 home 디렉터리에 있는 readme 파일에 저장되어 있습니다.
이 비밀번호를 SSH를 이용해 bandit1로 로그인하세요.
레벨을 위한 비밀번호를 찾으면 SSH(2220번 포트)로 로그인하여 게임을 이어가세요.
이 문제를 풀기 위해 필요할 수도 있는 명령어들
ls, cd, cat, file, du, find
문제 해설
(1) pwd
pwd란 print working directory의 약자로서, 현재 작업 중인 디렉터리의 절대 경로를 출력하는 명령어이다.
사용 방법
pwd [옵션]
옵션 | 설명 |
-L | 심볼릭을 포함하더라도 pwd 환경 변수를 사용 |
-P | 심볼릭 정보를 정보를 무시 |
--help | pwd의 사용법 출력 |
--version | pwd의 버전 정보 출력 |
옵션은 생략 가능하다.
pwd를 입력하면 지금 현재 내가 /home/bandit0 경로에 있다는 것을 알 수 있다.
(2) ls
ls란 list의 약자로서, 디렉토리에 있는 내용(파일, 디렉토리) 리스트를 출력해주는 명령어다.
사용 방법
ls [옵션]
옵션 | 설명 |
-l | 현재 디렉토리에 있는 내용을 자세히 출력 |
-a | 숨겨진 파일을 포함해 모든 파일을 출력 |
이 외에도 옵션은 엄청 많지만 생략하겠다.
또한 생략도 가능하다
ls를 사용하여 현재 디렉토리에 readme 파일이 있다는 것을 알 수 있다.
(3) cat
cat란 concatenate의 약자로 파일의 내용을 출력한다.
사용 방법
cat [파일명]
파일 병합이나 파일 생성, 저장 용도로도 사용 가능하고 옵션도 있으나 일단은 생략하겠다.
cat을 사용하여 readme 파일의 내용을 출력하였다.
boJ9jbbUNNfktd78OOpsqOltutMc3MY1 이 다음 레벨의 비밀번호인 것을 알 수 있다.
Level 1 → Level 2 의 해설 ⤵
2022.04.10 - [LINUX] - OverTheWire: Level Goal: Bandit Level 1 → Level 2
'OS > LINUX' 카테고리의 다른 글
OverTheWire: Level Goal: Bandit Level 4 → Level 5 (0) | 2022.04.10 |
---|---|
OverTheWire: Level Goal: Bandit Level 3 → Level 4 (0) | 2022.04.10 |
OverTheWire: Level Goal: Bandit Level 2 → Level 3 (0) | 2022.04.10 |
OverTheWire: Level Goal: Bandit Level 1 → Level 2 (0) | 2022.04.10 |
OverTheWire: Level Goal: Bandit Level 0 (0) | 2022.04.10 |