Bandit Wargame Walkthrough

The Bandit wargame taught me the basics needed to be able to play other wargames. Level 0 –> 1 Login : ssh bandit0@bandit.labs.overthewire.org -p 2220 Password : bandit0 Steps to resolve : cat readme Level 1 -> 2 Login : ssh bandit1@bandit.labs.overthewire.org -p 2220 Password : ZjLjTmM6FvvyRnrb2rfNWOZOTa6ip5If Steps to resolve : cat ./- prefix the filename with a path Level 2 -> 3 Login : ssh bandit2@bandit.labs.overthewire.org -p 2220 Password : 263JGJPfgU6LtdEvgfWU1XP5yac29mFx ...

December 3, 2025 · 8 min · Ren Nishino

Linux Shell Basics: Login Shells and Shell Access

What is a Shell? Shell = command interpreter program that provides an interactive environment for running commands. Common shells: /bin/bash - Bourne Again Shell (most common) /bin/sh - Bourne Shell (POSIX standard) /bin/zsh - Z Shell /bin/dash - Debian Almquist Shell What shells do: Provide interactive prompt for typing commands Interpret and execute commands Run other programs Handle scripting with shell syntax Manage environment (variables, paths, job control) Understanding /etc/passwd /etc/passwd = file containing user account information ...

December 2, 2025 · 8 min · Ren Nishino