Onboard a Developer

useradd, groupadd, usermod, chown — set up a new developer account with proper access.

A intermediate Linux challenge worth 10 points. Solve it hands-on in a real Linux environment in your browser - no local setup, no fake shells.

The Challenge

Scenario: A new developer "devuser01" is joining tomorrow. You need to set up their account and grant access to the project directory.

Your tasks:

  1. Create a group named developers
  2. Create user devuser01 with a home directory
  3. Add devuser01 to the developers group
  4. Change ownership of /tmp/devproject/ to devuser01:developers
  5. Write "DONE" to /tmp/user_setup.txt

Commands to learn: groupadd, useradd -m, usermod -aG, chown, id, groups

Run check when done.