AWS RDS, Aurora, and EBS Storage Basics

What is RDS? Amazon RDS (Relational Database Service) is a platform that manages databases. What RDS handles: Instance provisioning Backups Patching Monitoring Failover Database Engines Database software that runs on RDS. All use SQL but built by different organizations with different designs. Engine Built by License Characteristics MySQL Oracle (originally Sun) Open source (GPL) Simple, fast, web-focused PostgreSQL Open source community Open source Feature-rich, standards-compliant Oracle Oracle Corporation Commercial (paid) Enterprise, everything built-in Auto Increment ID syntax differences: ...

December 27, 2025 · 7 min · Ren Nishino

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