Rust

How to Create and Configure a Private Rust Server

Rust·May 20, 2026·29 min read

Overview

Rust is built around pressure: gathering resources, surviving raids, upgrading gear, and trying not to lose everything because someone heard you open a door. Public servers are great for that chaos, but many players eventually want a private Rust server for friends, testing, roleplay, or a larger community.

Running a server can sound technical at first. With HolyHosting, most of the setup is handled through the server panel, so you can focus on configuring the world, managing players, and adding the features you actually want. This guide covers the core setup process, then walks through the first admin tasks most Rust server owners need.

Create the Rust Server

  1. Open your HolyHosting server panel and find the version selector.
  1. Use the dropdown menu to search for Rust, then select it from the game list.
  1. Confirm the prompts that appear. This may include creating a new world and restarting the server.
  1. Wait for the server to finish loading, then join it to make sure the installation completed correctly.

First Steps After Setup

Once the server is online, you can start handling the basics: connecting, granting admin access, editing public server information, moderating players, and changing the map settings.

Join Your Rust Server

  1. In the server panel, locate the IP Address:Port value and copy the connection command.
  1. Open Steam and launch Rust from your Library.
  1. From the Rust main menu, press F1 to open the console.
  1. Paste the copied IP and port command into the console.
  1. Press Enter, then wait for Rust to connect.

Give Yourself Admin Access

To use owner commands, you need your SteamID64.

  1. Go to a SteamID lookup website and search for your Steam account name.
  1. Copy the SteamID64 value, then return to the server panel.
  1. Open the Console in your server panel.
  1. Run the owner command with your SteamID64 and username:

`ownerid [SteamID64] [username]`

Example:

`ownerid 76561420969511721 Neme`

  1. Run `writecfg` to save the permission change.

To remove access later, use `removeowner [SteamID64]` for owners or `removemoderator [SteamID64]` for moderators.

Change Server Information

Your server name, description, header, logo, and website URL help players understand what kind of server they are joining.

  1. Open your panel settings from the panel sidebar.
  1. Find the Server Settings area. You should see fields for the server description, header, logo, URL, and name.
  1. Enter the information you want players to see.
  1. Return to the main panel and restart the server so the changes apply.

Useful related tasks include editing the Rust server name, adding a website URL, uploading a header image, and writing a clear server description.

Ban or Unban Rust Players

Moderation is easier when you use the player SteamID64 instead of relying only on names.

  1. Copy the player’s SteamID64 from a SteamID lookup site.
  1. Open the Console in your server panel.
  1. Run the ban command:

`banid [SteamID64] [Username] "[Reason]"`

Example:

`banid 76561198169700921 Neme "Hacker"`

  1. Use `banlistex` to confirm the player was banned.

To reverse the ban, run `unban [SteamID64]` in the console.

Edit World Size and Seed

Rust world settings control the map players explore. Changing the seed gives you a different layout, while changing world size affects how large the map is.

  1. Open your panel settings.
  1. Find the World options and edit the World Size and Seed values.
  1. Go back to the main panel and find the World section near the version selector.
  1. Select Change World, enter a new world name, then restart the server.

Changing the world name helps the server generate fresh files instead of loading the previous map.

Install Plugins

Plugins can add new systems, commands, and balance changes to a Rust server. For example, Gather Manager can increase resource rates, which is useful for faster-paced servers where players do not want to spend half the evening hitting rocks. Other plugins can change looting, combat, teleportation, moderation, kits, economy features, and more.

Most Rust plugins require installation first, then configuration afterward. Always read the plugin page before uploading it, especially if it depends on uMod or adds permissions.

Add a Whitelist Plugin

A whitelist lets only approved accounts join the server. It is useful for private friend groups, testing servers, and controlled communities.

  1. Download the Rust whitelist plugin file.
  1. Open your panel settings and make sure uMod Support is enabled.
  1. Return to the main panel and open the FTP / file manager.
  1. Log in with your panel password.
  1. Open the `oxide` directory, then go into the `plugins` folder.
  1. Click Upload and place the plugin file into the upload area.
  1. Wait for the upload to reach 100%, then return to the main panel and restart the server.

Use Oxide Commands

Oxide commands are commonly used to manage plugin permissions. Instead of giving every player admin powers, you can assign permissions to specific users or groups. This keeps normal players limited to the commands they should have, while moderators and owners can access the tools needed to manage the server.

For plugin-heavy servers, permissions are not optional housekeeping. They are what keep the command list from turning into a drawer full of loose cables.

Upload a Custom Rust World

Custom worlds let you run maps from singleplayer tools, community creators, or purchased Rust map packs. This is helpful for themed servers, roleplay projects, custom monuments, or private worlds built for a specific group.

Before uploading a custom world, make sure the map is compatible with your Rust server version and that any required files are placed in the correct server directories. After uploading, restart the server and test the map before inviting players.

Useful Next Steps

After your Rust server is running, the most useful improvements are usually:

  • Joining the server by direct IP
  • Increasing gather rates
  • Managing bans and unbans
  • Adding plugins
  • Uploading a custom world
  • Adjusting server name, description, logo, and website URL

Conclusion

A Rust server gives you control over the world, rules, player access, plugins, and community style. You can keep it small for friends, build a public server around custom gameplay, or experiment with maps and permissions until it fits what you want.

Start with the basics: connect, add yourself as owner, set the server information, and confirm moderation commands work. From there, plugins, whitelists, custom worlds, and world settings can shape the server into something much more personal than a standard public Rust experience.

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support