Level 30에서 가져온 키 값을 복사해서 bandit31에 접속해 보자
힌트는 전에 문제하고 다 똑같다.
clone 통해 repo를 받았다.
README.md 를 읽어보니 파일을 푸시하라고 한다.
그리고. gitignore를 보니 '*. txt' 적혀있는 거 보니 txt파일을 보내지 못하게 하는 거 같다??
일단 넘어가 보자
파일명 : key.txt
내용 : May I come in?
브랜치 : master
vi를 이용해서 key.txt 파일을 만들어보자
이제 key.txt를 저장소에 추가하려고 했는데 노란 줄을 git add에 강제적 옵션인 -f (아까 말한. gitignore)을 무시하라는 거 같다.
그리고 바로 git commit 명령을 이용하여 커밋을 해보자
git add [파일명] : 파일을 로컬 저장소에 추가하기
git commit -m [커밋메시지] : git에서 커밋을 생성 해당 커밋에 짧은 메모를 추가함
git push [저장소이름] : 설정한 저장소에다가 푸시할 수 있음
아까 README에 나온 그대로 master 브랜치에 push 해 보도록 하자 그러면 bandit31 password를 물어보고 입력하면
'Well done!~'이라는 말과 함께 다음 레벨 패스워드를 알려준다.
'Wargame > Linux_bandit' 카테고리의 다른 글
리눅스 워게임 bandit (overthewire.org) 32 Level -> 33 Level (1) | 2024.01.05 |
---|---|
리눅스 워게임 bandit (overthewire.org) 30 Level -> 31 Level (0) | 2024.01.04 |
리눅스 워게임 bandit (overthewire.org) 29 Level -> 30 Level (0) | 2024.01.04 |
리눅스 워게임 bandit (overthewire.org) 28 Level -> 29 Level (1) | 2024.01.04 |
리눅스 워게임 bandit (overthewire.org) 27 Level -> 28 Level (0) | 2024.01.04 |