OverTheWire: Level Goal: Bandit Level 1 → Level 2
·
OS/LINUX
[ Bandit Level 1 → Level 2 문제 리뷰 ] Bandit Level 1 → Level 2 레벨 목표 다음 레벨을 위한 password는 이름이 - 인 파일에 위치 해 있습니다. 이 문제를 풀기 위해 필요할 수도 있는 명령어들 ls, cd, cat, file, du, find 문제 해설 (1) - 파일(dashed file) 읽기 ① "cat -" 의 문제점 - 라는 파일을 읽기 위해 cat - 을 입력했더니 파일이 읽어지기는 커녕 다음 명령어도 듣지 않을 것이다. 일단 Ctrl + c 를 눌러 다시 명령어를 입력할 수 있는 환경을 만들고, 왜 "cat -"을 입력하면 파일명이 읽히지 않는 지 알아보자. 리눅스에서 "-" 기호는 표준입력 기호로 cat 바로 다음에 - 을 입력하면 옵션 시..
OverTheWire: Level Goal: Bandit Level 0 → Level 1
·
OS/LINUX
[ 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 심볼릭 정보를 ..
OverTheWire: Level Goal: Bandit Level 0
·
OS/LINUX
[ Bandit Level0 문제 리뷰 ] Bandit Level 0 레벨 목표 이 레벨의 목표는 SSH를 이용해 게임에 로그인하는 것입니다. 당신이 연결해야 하는 호스트는 2220번 포트의 bandit.labs.overthewire.org 입니다. username은 bandit0이고 password는 bandit0입니다. 로그 인하면 Level 1 페이지로 이동 후 Level 1을 깨는 방법을 찾아보세요. 문제 해설 (1) SSH (Secure Shell Protocol) SHH란 Secure Shell Protocol의 약자로 원격지 호스트에 접속하기 위한 프로토콜이다. 안전하지 못한 네트워크에서 안전하게 통신할 수 있는 기능을 제공한다. (2) SSH로 서버 접속 방법 SSH로 리눅스 서버에 접속하..