How to make your Rust server private

In this guide, we will show you how to make your Rust server private.

Is your Rust server just for your friend and you don’t want other players on it ? Then read this guide and you will find out how to make your Rust server private.

Before we start, you need to have uMod installed on your server. If you don’t have it already, then read our uMod guide first.

Whitelist

One way to make your Rust server private is to add a whitelist plugin.

Download the whitelist plugin from the uMod.org page.

plugin download
plugin download

Then, open your file manager in your server control panel and upload the plugin to the oxide/plugins folder.

plugin upload
plugin upload

After you upload the plugin, go to the console section and execute this command to load the plugin.

oxide.reload *

Permission group

Now, we need to make a permission group called “whitelist” using this command.

oxide.group add whitelist

After you create the group, grant it with a “whitelist.allow” permission.

oxide.grant group whitelist whitelist.allow

Now, you have a private Rust server and only people who are in the whitelist permission group will be able to join your server. To add your friend to the group, find their STEAM64 ID using the STEAMID I/O site and then execute this command.

oxide.usergroup add <STEAM64 ID> whitelist

Example:

add player to whitelist
example

If you want to know more about permission groups, read our permission guide.

Password

Another way is to add the Authentication plugin to your server. When joining the server, players will have to write a password in the in-game chat in order to play on your server.

Download the Authentication plugin from the uMod.org page.

plugin download
plugin download

Then, open your file manager in your server control panel and upload the plugin to the oxide/plugins folder.

plugin upload
plugin upload

After you upload the plugin, go to the console section and execute this command to load the plugin.

oxide.reload *

Now, set your password using this command

auth password <new password>

Example:

new password example
password example

Now, you have a private Rust server and only people who know the password will be able to connect to your server.

Looking for a rust server? Rent one with us

Free Rust Tools

Speed up your server with our free Rust tools:

Ready to play?

Run your own Rust server with XGamingServer

Spin up an always-on Rust server your friends can join in minutes — no port-forwarding, no tech headaches.

99.9%Uptime SLA
< 5 minInstant setup
24/7Human support
DDoSProtected
Instant setup Your server is live in minutes with a one-click control panel.
Mods & plugins Install mods, plugins and workshop content in a few clicks.
DDoS protected Enterprise DDoS mitigation keeps your server online 24/7.
Low-latency hardware Premium CPUs & NVMe SSDs for lag-free multiplayer.
Free backups Automatic backups so your world is never lost.
Real human support Gamers helping gamers — 24/7, no bots, no scripts.

Pick your Rust plan & play in minutes

See all plans
Starter $8.40/mo 4 GB RAM Renews $12/mo Buy now
Rookie $17.50/mo 8 GB RAM Renews $25/mo Buy now
Pro $24.50/mo 12 GB RAM Renews $35/mo Buy now