Learn Everything

Paths/DevOps Engineer/Security & Hardening / Auditing & Evidence

Scenarioadvancedubuntu:24.04Ask AI

Find the Noisy Client in the Access Log

Six requests in the access log failed and five of them came from the same client address. Isolate the failures, attribute them to a source, and write the finding the security team will actually act on.

Validator

⏱ 0:00

IDLE — checks run live as you type commands; submit when done

01Requirements

live checks
  • Directory ~/audit exists○
  • File ~/audit/5xx.log contains only the failing requests○
  • File ~/audit/finding.txt names the offending client address and the failure count○

02Walkthrough

1 of 6 revealed
  1. 01

    Create the audit directory

    Every lab starts from a fresh shell, so the folder does not exist yet.

    mkdir ~/audit
  2. 5 locked · each failed submit reveals one

03Stuck?

0 of 3 revealed

Take a hint without losing the lab — each one points at the thing to look at, not at the answer.

04AI Tutor

guides, never solves

Tell me what you're stuck on — I'll nudge, not solve. Which requirement are you looking at?

04Notebook

saved locally in this browser

learner@lab — ubuntu:24.04

↑/↓ recalls commands · Ctrl+Enter submits · type help for the command list