Not every mistake breaks a system immediately.

Some mistakes just sit there quietly until the wrong person gets access, or someone deletes the wrong file, or a deployment goes sideways. Today's tasks were about putting guardrails in place before those moments happen.

Task 1 (Linux): Set Script Execution Permissions

A script isn't useful if it can't be executed. But making everything executable for everyone isn't the answer either. Linux permissions exist so you can decide exactly who gets to do what.

# SSH into the target server via the jump server