Linux Users
How Freestyle VMs handle Linux user management and permissions.
Freestyle VMs allow you to configure Linux users and groups declaratively through the users and groups sections of your VM configuration.
Each user by default comes with its own home directory.
Users are all passwordless, meaning unless acting as a sudoer, one user cannot switch to another user using su or sudo -i without an access token outside of the VM.
Acting as a User
All Freestyle VM routes can be accessed as a specific user by adding the X-Freestyle-Linux-User-Id header to your request, with the value being the desired user's username.