명령어

Level19로 가기 위한 password는 readme 파일 안에 있다. 그러나 ssh로 접속하면 바로 로그아웃된다고 한다. ssh -p 2220 bandit18@bandit.labs.overthewire.org 역시나 접속이 되지 않고 바로 로그아웃된다. ssh 접속 명령어와 readme파일을 읽을 수 있는 명령어를 바로 함께 보내자. 큰 따옴표를 사용하여 ssh 명령어가 진행될 때는 읽히지 않도록 한다. ssh -p 2220 bandit18@bandit.labs.overthewire.org "cat readme" 다음 레벨로 가기 위한 password를 확인할 수 있다.
Level18로 가기 위한 password는 passwords.old와 비교했을 때 passwords.new에서 다른 한 줄이다. diff 명령어를 이용하면 두 파일의 내용을 비교하여 다른 부분을 추출할 수 있다. diff passwords.old passwords.new 아래에 뜨는 줄이 passwords.new에서 다른 한 줄로, 구하고자 하는 password이다.
Level4 문제는 inhere 디렉토리 안의 숨겨진 파일 속 password를 찾는 것이다. ls inhere 디렉토리가 보인다. cd inhere inhere 디렉토리로 이동한다. ls 아무것도 보이지 않는다. 숨겨진 파일이라고 했으므로 -a 옵션을 사용하여 숨겨진 파일까지 확인한다. ls -a .hidden이라는 숨겨진 파일이 보인다. cat .hidden 다음 레벨로 가기 위한 password를 확인할 수 있다.
Level1 문제는 readme라는 파일 안에 있는 password를 찾는 것이다. 먼저, 각 명령어의 기능에 대해서 알아보자. ls : 디렉토리 내용 확인 cd : 홈 디렉토리로 이동 cat : 파일 내용 확인 file : 파일 종류 및 속성 확인 du : 디렉토리 및 파일 용량 확인 find : 디렉토리 및 파일 내용 검색 ls ls를 입력하면, 현재 디렉토리 안에 readme라는 파일 하나가 보인다. cat readme readme 파일 안의 내용이 다음 레벨을 위한 password이다.
je1att0
'명령어' 태그의 글 목록