Give Others Access Without Sharing Your Password
Running a game server with a team? Maybe you have a few admins who help moderate your Minecraft server, a friend who handles backups, or a staff member who just needs console access. Instead of handing out your login credentials (please never do that), the FREAKHOSTING Game Panel lets you create sub-users — separate accounts with their own email and password that can only access the specific permissions you grant them. You will find sub-users under Configuration > Users in your server’s sidebar. The page shows a “Manage subusers” heading at the top, a green New user button, and a table with columns for Name, Email, 2FA Enabled, and Creation date. If you have not added anyone yet, the page simply reads: “It looks like you don’t have any subusers.”Difficulty
Beginner
Time
3 Minutes
Why Use Sub-Users?
Think of sub-users as controlled access passes. Instead of one master key that opens everything, each sub-user gets a custom keycard that only unlocks the doors you choose.Security
Your main account password stays private. If a sub-user’s account is compromised, you can revoke their access instantly without changing your own credentials.
Accountability
Each sub-user has their own login. You can see who did what, and the 2FA Enabled column in the table tells you which users have secured their accounts with two-factor authentication.
Granular Control
Give a builder full file access but no power controls. Let an admin restart the server but not touch the database. The permission system is detailed enough to match any team structure.
Easy Management
Add or remove sub-users at any time. Permissions can be updated on the fly — no server restart required, no downtime involved.
Creating a Sub-User
Here is how to invite someone to your server with exactly the permissions they need.Open the Users Page
In your server’s sidebar, navigate to Configuration > Users. You will see the “Manage subusers” heading and the table of existing sub-users (or the empty state if you have not added any yet).
Click New User
Hit the green New user button. A form will appear asking for the sub-user’s details and permissions.
Enter Their Email Address
Type in the email address of the person you want to invite. This is the email they will use to log into the Game Panel. If they do not already have a Pterodactyl account, one will be created for them automatically, and they will receive an email to set their password.
The sub-user logs in at the same games.freakhosting.com panel you use. They will only see the server(s) you have granted them access to — nothing else on your account.
Set Permissions
This is the important part. You will see a list of permission categories, each with individual checkboxes. Go through each category and check only the permissions this person actually needs.We will cover all available permissions in the next section.
Available Permissions
The Game Panel organizes permissions into clear categories. Here is what each one controls:Control (Console)
Control (Console)
- Console access — View the live server console output and send commands directly to the server. This is one of the most common permissions to grant to admins and moderators who need to interact with the server in real time.
Power
Power
- Start — Start the server if it is stopped.
- Stop — Stop the server gracefully.
- Restart — Restart the server.
- Kill — Force-kill the server process (use with caution — does not allow a graceful shutdown).
Files
Files
- List files — Browse the file manager and see the server’s directory structure.
- Read file contents — Open and view file contents.
- Write/Edit files — Modify existing files (like server configs, whitelists, or plugin settings).
- Create files — Create new files and folders.
- Delete files — Remove files and folders.
- Download files — Download files from the file manager.
- Upload files — Upload files to the server.
- Archive/Unarchive — Compress and extract file archives.
Backups
Backups
- Create backups — Initiate a new server backup.
- List backups — View existing backups.
- Download backups — Download backup files.
- Delete backups — Remove backup files.
- Restore backups — Restore the server from a backup.
Databases
Databases
- Create databases — Set up new MySQL databases for the server.
- List databases — View existing databases and connection details.
- Delete databases — Remove databases.
- View password — See the database password (hidden by default).
- Rotate password — Generate a new database password.
Schedules
Schedules
- Create schedules — Set up new automated schedules.
- List schedules — View existing schedules and their tasks.
- Update schedules — Modify schedule timing and tasks.
- Delete schedules — Remove schedules.
Settings
Settings
- Rename server — Change the server’s display name.
- Reinstall server — Trigger a full server reinstall (this wipes data — extremely dangerous).
A Practical Example
Here is a real-world scenario: You are running a Minecraft server with 3 admins — give each their own login with only the permissions they need.| Admin | Role | Permissions |
|---|---|---|
| Alex | Head Admin | Console, all power actions, files (full access), backups (full access), schedules (full access) |
| Jordan | Moderator | Console, restart only, files (read and write only — no delete) |
| Sam | Builder | Files (full access) — no console, no power, no backups |
Editing a Sub-User’s Permissions
Need to change what someone can do? No problem.Click the Sub-User
Find the sub-user in the table and click on their entry to open their permission settings.
Adjust Permissions
Check or uncheck permission boxes as needed. You can expand or restrict their access at any time.
Removing a Sub-User
If someone no longer needs access — maybe they left the team, or you just want to tighten security — you can remove them entirely.Delete the Sub-User
Look for the delete or remove option. Confirm the action, and their access to your server is revoked immediately. They will no longer see your server in their panel.
Removing a sub-user from your server does not delete their Pterodactyl account. They can still log into the panel — they just will not have access to your server anymore. If they are a sub-user on other servers, those are unaffected.
Can a sub-user access multiple servers?
Can a sub-user access multiple servers?
Yes, but you need to add them as a sub-user on each server separately. Adding someone to one server does not automatically give them access to your other servers.
What if the person already has a panel account?
What if the person already has a panel account?
If they already have an account on the FREAKHOSTING Game Panel (because they have their own server or are a sub-user on someone else’s server), the invitation links to their existing account. They will see your server appear in their server list the next time they log in.
Can sub-users add other sub-users?
Can sub-users add other sub-users?
No. Only the server owner (you) can manage sub-users. Sub-users cannot add, edit, or remove other sub-users regardless of their permissions.
Should I encourage sub-users to enable 2FA?
Should I encourage sub-users to enable 2FA?
Absolutely. The 2FA Enabled column in the sub-users table shows you who has two-factor authentication turned on. A compromised sub-user account could be used to damage your server, so encourage everyone with access to enable 2FA from their account settings.
Can I temporarily revoke access without deleting the sub-user?
Can I temporarily revoke access without deleting the sub-user?
There is no built-in “pause” feature for sub-users. If you need to temporarily restrict someone, you can edit their permissions and uncheck everything, then re-enable what they need later. Alternatively, you can remove and re-add them.
Need Extra Help?
If you encounter any issues, our support team is ready to assist:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: support@freakhosting.com
Last Updated: March 2026 | Game Panel Support: Sub-user management simplified.