Permission Denied Halfway Down the Path

medium 20 XP ~7 minHands-on lab Pro

ledgerd runs as the user ledgerd and fails at start-up with Permission denied reading /srv/lab/apps/ledgerd/config/app.yaml.

Task

  • User ledgerd can read app.yaml.
  • ledgerd must not be able to change app.yaml.
  • ledgerd must not be able to read /srv/lab/apps/ledgerd/config/secrets/signing.pem.
  • Other accounts (for example student) still cannot read app.yaml.
  • Nothing is made readable or writable by everyone (no o+r, no 777).

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.