LogoFreestyle

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.

On this page

Freestyle AI

Documentation assistant

Experimental: AI responses may not always be accurate—please verify important details with the official documentation.

How can I help?

Ask me about Freestyle while you browse the docs.