1. Bandit1 목표
The password for the next level is stored in a
file called - located in the home directory
Commands you may need to solve this level
ls , cd , cat , file , du , find
2. Bandit1 구현
# 비밀번호 root 입력 접속
ssh -oStrictHostKeyChecking=no root@localhost -p 2220
chown -R root:root /home/bandit1/.[!.]*
echo CV1DtqXWVFXTvM2F0k09SHz0YwRINYA9 > /home/bandit1/-
# bandit2 유저를 생성하여 준다.
useradd bandit2 && echo -e "CV1DtqXWVFXTvM2F0k09SHz0YwRINYA9\nCV1DtqXWVFXTvM2F0k09SHz0YwRINYA9" | passwd bandit2
# - 파일을 소유자는 읽고 쓰기 그룹은 읽기만 가능하도록 설정한다.
chmod 640 /home/bandit1/-
# - 파일의 소유자를 bandit2 로 그룹은 bandit1로 변경하여 준다.
chown bandit2:bandit1 /home/bandit1/-
# root 사용자 이외에도 bandit2 폴더는 읽기, 실행(접근) 권한은 있어야 하므로 실행 및 접근 권한을 준다.
chmod 755 /home/bandit2
chown root:root /home/bandit2
exit
3. Bandit1 문제풀의
# bandit1 로 설정한 패스워드를 입력하여 접속한다.
# boJ9jbbUNNfktd78OOpsqOltutMc3MY1
ssh bandit1@localhost -p 2220
ls -la
cat ./-
'Wargame > Bandit' 카테고리의 다른 글
[ Docker ] Bandit Wargame 만들기 - 4번 문제 ( 6 / 33 ) (0) | 2024.06.04 |
---|---|
[ Docker ] Bandit Wargame 만들기 - 3번 문제 ( 5 / 33 ) (0) | 2024.06.04 |
[ Docker ] Bandit Wargame 만들기 - 2번 문제 ( 4 / 33 ) (1) | 2024.06.04 |
[ Docker ] Bandit Wargame 만들기 - 0번 문제 ( 2 / 33 ) (0) | 2024.06.04 |
[ Docker ] Bandit Wargame 만들기 ( 1 / 33 ) (0) | 2021.11.26 |