Skip to main content

Collaborating Through Shared VPS Access

Sometimes you need another person to help manage your server — a developer troubleshooting an issue, a system administrator setting up your stack, or a teammate who needs to monitor things while you are away. The FREAKHOSTING sharing system lets you grant them access to your server through the control panel without giving them your login credentials. This means they get their own view of your server, with their own account and their own login. You stay in full control and can revoke their access at any time with a single click.

Difficulty

Intermediate

Time

5 Minutes

How Sharing Works

The sharing system uses access tokens as a secure bridge between two accounts. Here is the flow:
  1. The other person (the one who needs access) generates a sharing token from their own FREAKHOSTING account.
  2. They send you the token — for example, by pasting it in a secure message.
  3. You paste their token into the Sharing page on your server and click Grant Access.
  4. They can now see and manage your server from their own control panel.
Why does the recipient generate the token, not the owner? This design means you never need to share your own credentials. The token links their existing account to your server. They log in with their own username and password, and your server simply appears in their panel alongside their own servers. Real-world example: You hired a freelance developer to set up Nginx on your VPS. You tell them, “Create an account at cloud.freakhosting.com, go to Account > Sharing, generate a token, and send it to me.” They send you a token like a3f8c1d2-9e7b-4a6f-b5c3-1234567890ab. You paste it on your server’s Sharing page, click Grant Access, and they are in. When the job is done, you click Remove and they are out.

Generating an Access Token (For the Recipient)

If someone wants to receive access to your server, they first need to generate a token from their own account. Share these steps with them:
1

Log In to the VPS Control Panel

The recipient logs into their own account at cloud.freakhosting.com. If they do not have an account yet, they will need to create one first.
2

Navigate to Account Settings

Click Account in the top navigation bar.
3

Open the Sharing Tab

Click on the Sharing tab in the account settings navigation.
4

Generate a Token

Click the Generate Token button. A unique access token will be created and displayed.
5

Send the Token to the Server Owner

The recipient copies the generated token and sends it to you (the server owner) through a secure channel — a private message, encrypted email, or password-sharing tool. Avoid posting it in public chats or forums.

Granting Access to Your Server (For the Server Owner)

Once you have the other person’s access token in hand:
1

Navigate to the Server

Go to Servers, find the VPS you want to share, and click Manage.
2

Open the Sharing Tab

Click on the Sharing tab within the server management page. If no one has been granted access yet, you will see the message: “You’re not sharing this server with others.”
3

Enter the Token

In the Token input field under Shared Access, paste the access token that the other person gave you.
4

Grant Access

Click the blue Grant Access button. The other user will now see this server appear in their own control panel and can begin managing it.
After granting access, send the other person a quick message letting them know. The server should appear in their panel immediately, but it never hurts to confirm.

Managing Shared Access

The Sharing tab on the server management page shows everyone who currently has shared access to that server. From here you can:
  • View all users who have been granted access, along with their account details.
  • Revoke access at any time by clicking the remove button next to a user.
When you revoke access, the server disappears from the other person’s control panel immediately. They will not be able to see it, manage it, or perform any operations on it. No notification is sent automatically, so consider letting them know if it is a planned change.

What Shared Users Can and Cannot Do

It is important to understand the boundaries of shared access:
ActionShared User Can?
View server status and resource usageYes
Start, stop, restart the serverYes
Access the consoleYes
View backups and monitoringYes
Rebuild the serverYes
Delete the serverNo
Change your account settingsNo
Share the server with additional peopleNo
Access your billing or payment infoNo
The server remains under your ownership at all times. Shared users are collaborators, not co-owners.

Sharing Best Practices

Transmit Tokens Securely

Access tokens are sensitive. Send them through private, encrypted channels — not in public Discord servers, open Slack channels, or plain-text emails. A password manager’s sharing feature or an encrypted messaging app works well.

Review Access Regularly

Make it a habit to check the Sharing tab on your servers periodically. If a developer finished their project two months ago but still has access, it is time to revoke it. Fewer people with access means fewer potential points of compromise.

One Token Per Person

Each collaborator should generate their own unique token. This way, you can revoke access for one person without affecting anyone else. Never have two people share the same token.

Communicate Before Major Changes

If you are about to rebuild the server, change its IP address, or power it off, give your shared users a heads-up first. These actions affect everyone with access, and a surprise server rebuild can ruin someone’s afternoon.

Account-Level vs. Server-Level Sharing

There are two Sharing tabs in the control panel, and it is easy to mix them up:
  • Account > Sharing tab — This is where the recipient generates their sharing token. It is an account-level setting.
  • Server > Sharing tab — This is where the server owner pastes the token to grant access to a specific server. It is a per-server setting.
Each token grants access to one server at a time. If you want someone to access three of your servers, you will enter their token on each server’s Sharing tab separately.
Yes. You can grant access to as many users as you need by entering each of their individual tokens on the server’s Sharing page. Each person will have their own independent access through their own account.
Yes. The sharing system links two existing accounts together through a token. The recipient must have their own account at cloud.freakhosting.com before they can generate a sharing token. Creating an account is free and only takes a minute.
Yes. The recipient generates one token from their account, and you (the server owner) can use that same token on multiple servers to grant them access to each one.
Generating a new token does not revoke existing shared access. Once access is granted, it persists until you explicitly remove it from the server’s Sharing tab.
No. Shared users can only see and manage the specific servers you have granted them access to. They cannot see your other servers, your account settings, or your billing information.

Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to get a new server? Use code KB20 at checkout for 20% off your first month!

Last Updated: March 2026 | VPS Support: Server sharing simplified.