Search and Replace Across Many Files

easy 10 XP ~5 minHands-on lab

Security policy: services may only talk to primary.example.com over TLS. Configs under /srv/lab/services still use plain HTTP in several places.

Task

  • In every file ending in .conf anywhere under /srv/lab/services, replace http://primary.example.com with https://primary.example.com — all occurrences.
  • Files that do not end in .conf (READMEs, scripts, backups) must not change.
  • URLs of other hosts must not change.

About this machine

Ubuntu 24.04 with no internet access. You are student with passwordless sudo. The grader checks the final state of the machine, not the commands you typed. Values like names and ports are generated for you.

TerminalNot started

Your machine is ready to start

Create a free account to open a machine and get graded.