Security admin
Practice security habits: identity, logs, firewall rules, and simulated sudo.
Understand the pattern
Security work starts by confirming who you are and what you can affect.
whoami- Print the effective user name.
An elevated command can run with a different effective identity from the normal shell.
id- Inspect user identity and group membership.
A file group is useful only when the acting user belongs to it or has an applicable override.
ufw- Inspect or adjust the training firewall rule list. No real firewall changes occur.
Firewall rules should be scoped and reviewed; simulator access is not a production change approval.
systemctl- Inspect or change a simulated systemd service. Status, active state, and unit configuration reveal different evidence.
A service can be active while an application endpoint is unhealthy; verify both layers.
Worked example and expected result
$ whoamilearner
Exit status: 0. The command completed successfully in the training fixture.
$ iduid=1000(learner) gid=1000(learners) groups=1000(learners),27(sudo-readonly)
Exit status: 0. The command completed successfully in the training fixture.
$ ufw statusStatus: active - allow 22/tcp - allow 80/tcp - allow 443/tcp - deny 23/tcp
Exit status: 0. The command completed successfully in the training fixture.
$ sudo systemctl status nginxsudo accepted in simulation only. nginx.service - simulated nginx Loaded: loaded Active: active Notes: serving the simulated static learn site
Exit status: 0. The command completed successfully in the training fixture.
Explain it
Apply it elsewhere
Keep the momentum.
Complete the lab, then explain and apply the pattern.
Next: SSH hardeningTry an incident drillAnonymous lesson and mastery progress lasts for this session. Sign in to keep synced lesson XP between sessions; mastery stays device-local. No speed bonus, lost lives, or hint penalties.
Keep learning
- 01SSH hardeningRead training SSH settings and confirm safer defaults without connecting anywhere.Practice
- 02Firewall and incident reviewInspect firewall state, add a simulated rule, and write a short incident note.Practice
- 03Auth log reviewSearch training SSH activity for accepted and denied attempts.Practice