---
title: "How to host a Rust server on a VPS in Brazil | StreetHosting"
description: "Complete guide to running a Rust dedicated server on a Linux VPS in Brazil: SteamCMD install, RCON setup, Oxide/uMod mods and tips to keep the server stable."
url: "https://streethosting.com.br/en/guides/vps/host-rust-server-brazil"
type: "page"
language: "en-US"
---

VPS · 3 min · Advanced

Published on Jun 18, 2026 · Updated on Jun 18, 2026

# Host a Rust server on a VPS: complete guide for Brazil

Rust is one of the most demanding games to host. Learn how to install the Rust Dedicated Server on a Linux VPS with SteamCMD, set up RCON, install Oxide and keep everything stable.

By [Equipe StreetHosting](https://streethosting.com.br/en/autores#equipe-streethosting) · StreetHosting infrastructure and support team

[Linux administration](https://streethosting.com.br/en/guides/topics/linux) [Other games](https://streethosting.com.br/en/guides/topics/other-games)

Summarize with:

[](https://chat.openai.com/?q=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fhost-rust-server-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "ChatGPT") [](https://claude.ai/new?q=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fhost-rust-server-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "Claude") [](https://www.google.com/search?udm=50&aep=11&q=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fhost-rust-server-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "Google AI Mode") [](https://x.com/i/grok?text=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fhost-rust-server-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "Grok") [](https://www.perplexity.ai/search/new?q=Summarize%20the%20key%20points%20of%20this%20StreetHosting%20guide%3A%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fhost-rust-server-brazil.%20Highlight%20the%20step-by-step%20instructions%2C%20the%20prerequisites%20and%20the%20most%20common%20mistakes. "Perplexity")

Share:

[](https://x.com/intent/tweet?text=How%20to%20host%20a%20Rust%20server%20on%20a%20VPS%20in%20Brazil&url=https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fhost-rust-server-brazil "Share on X") [](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fhost-rust-server-brazil "Share on Facebook") [](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fhost-rust-server-brazil "Share on LinkedIn") [](https://wa.me/?text=How%20to%20host%20a%20Rust%20server%20on%20a%20VPS%20in%20Brazil%20https%3A%2F%2Fstreethosting.com.br%2Fen%2Fguides%2Fvps%2Fhost-rust-server-brazil "Share on WhatsApp")

For agents: Copy as Markdown [.md](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil.md)

In this guide 6 sections

* [Hardware requirements](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#requisitos)
* [Install SteamCMD](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#instalar-steamcmd)
* [Install the Rust server](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#instalar-rust)
* [Basic configuration](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#configurar)
* [Oxide and mods](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#oxide-mods)
* [Keep the server online](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#manter-online)

Quick answer

To host a **Rust** server on a VPS, install SteamCMD, download the Rust Dedicated Server, set up _server.cfg_ with the map, slots and RCON password, open ports 28015 (UDP) and 28016 (TCP) in the firewall and use systemd or screen to keep the process running. Recommended minimum: 8GB of RAM and a high-clock CPU.

## Hardware requirements[](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#requisitos)

Rust is one of the most demanding games to host. Before you get a VPS, check these minimums:

* **CPU**: 4 high-clock vCPUs (Ryzen is preferred for its per-core frequency)
* **RAM**: 8GB for up to 50 players. Plan for 12GB or more on larger servers
* **Disk**: at least 30GB of NVMe (the map and saves grow over time)
* **Network**: Anti-DDoS is a must. Rust servers are frequent targets
* **OS**: Ubuntu 22.04 LTS or Debian 12

Rust continuously generates chunks and processes world physics on the server. CPU clock speed matters more than core count. A 4-core Ryzen VPS at 4.5GHz outperforms an 8-core one at 2.5GHz for Rust.

## Install SteamCMD[](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#instalar-steamcmd)

SteamCMD is Steam's command-line tool for downloading and updating game servers. To install it on Ubuntu/Debian:

1. Enable 32-bit architecture: `sudo dpkg --add-architecture i386`
2. Update the repositories: `sudo apt update`
3. Install the dependencies: `sudo apt install lib32gcc-s1 steamcmd -y`

Never run SteamCMD as root. Create a dedicated user for the Rust server and run every command as that user. See the guide on [creating a sudo user](https://streethosting.com.br/en/guides/vps/create-sudo-user-linux-vps).

## Install the Rust server[](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#instalar-rust)

With SteamCMD installed, download the Rust server files. Create a dedicated folder and run SteamCMD:

1. Open SteamCMD: `steamcmd`
2. Log in anonymously: `login anonymous`
3. Set the install directory: `force_install_dir /home/rust/server/`
4. Download the server: `app_update 258550 validate`
5. Exit SteamCMD: `quit`

App ID 258550 is the Rust Dedicated Server on Steam.

## Basic configuration[](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#configurar)

Create the startup file with the server's main settings. The start script lives in the server folder:

* +server.hostname: name shown in the server list
* +server.maxplayers: limit of concurrent players
* +server.worldsize: map size (default 3500)
* +server.seed: map seed (a fixed number gives a consistent map)
* +rcon.password: RCON password for remote administration
* +rcon.port 28016: RCON port

Set up the [UFW firewall](https://streethosting.com.br/en/guides/vps/ufw-firewall-ubuntu-vps) to open ports 28015/UDP (game) and 28016/TCP (RCON) before starting the server.

## Oxide and mods[](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#oxide-mods)

uMod (formerly Oxide) is the most widely used modding framework for Rust. To install it:

1. Download the latest uMod build for Rust from umod.org.
2. Extract the files into the Rust server folder (overwrite the existing ones).
3. Start the server. The **oxide/** folder is created automatically.
4. Install plugins by placing the .cs or .dll files in the **oxide/plugins/** folder.

Popular plugins for Rust servers: Remove Tool, Trade, NTeleportation, Clans, Economics and SignArtist. Look up reviews before installing plugins from unknown sources.

## Keep the server online[](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#manter-online)

Set up a systemd service so the Rust server restarts automatically after crashes or VPS reboots:

1. Create the service file at `/etc/systemd/system/rust.service`
2. Set ExecStart to the path of the startup script
3. Set Restart=on-failure for automatic restarts
4. Enable the service: `sudo systemctl enable rust`
5. Start it: `sudo systemctl start rust`

To monitor the VPS and the server in real time, see the guide on [monitoring with htop and Netdata](https://streethosting.com.br/en/guides/vps/monitor-vps-resources-htop-netdata).

In this guide

* [Hardware requirements](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#requisitos)
* [Install SteamCMD](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#instalar-steamcmd)
* [Install the Rust server](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#instalar-rust)
* [Basic configuration](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#configurar)
* [Oxide and mods](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#oxide-mods)
* [Keep the server online](https://streethosting.com.br/en/guides/vps/host-rust-server-brazil#manter-online)

## Frequently asked questions

How much RAM do I need for a Rust server?

An empty Rust server with the default procedural map uses between 4GB and 6GB of RAM. With 100 concurrent players and mods, usage can go past 10GB. For a serious server, start at 8GB and monitor growth.

Does Rust run on a VPS or do I need a dedicated server?

For up to 50 players and a medium map, a VPS with a high-clock CPU and 8GB of RAM works well. For larger servers with a big map and lots of mods, a dedicated server gives you more stability.

What is Oxide in Rust?

Oxide (now called uMod) is a modding framework that lets you install plugins on a Rust server. With it you can add permission systems, economy, kits, custom events and much more.

How do I open my Rust server to the public?

The Rust server uses UDP port 28015 for player connections and TCP port 28016 for RCON. Open those ports in the VPS firewall. After that, the server shows up in the Steam server list, or players can connect directly by IP.

Next step

See Ryzen VPS

Ryzen 9 9950X VPS in São Paulo with root access, NVMe and gamer Anti-DDoS.

[See Ryzen VPS](https://streethosting.com.br/en/vps/ryzen)

[See VPS plans Root VPS in Brazil with NVMe and Anti-DDoS.](https://streethosting.com.br/en/vps) [See dedicated servers Exclusive hardware in São Paulo with NVMe and Anti-DDoS.](https://streethosting.com.br/en/dedicated)

## Related guides

[VPS Beginner How to choose a VPS in Brazil: complete guide A VPS that is too cheap usually hides overselling and slow disks. This guide turns what matters into a practical checklist for anyone hosting games, APIs or automation. 3 min Read guide](https://streethosting.com.br/en/guides/vps/how-to-choose-a-vps-in-brazil) [VPS Beginner UFW on Ubuntu VPS: firewall rules without losing SSH UFW makes the Ubuntu firewall simpler, but one rule in the wrong order locks you out of your VPS. Learn how to enable it without losing SSH, open only what you need, deal with Docker, and get back in through the console if something goes wrong. 10 min Read guide](https://streethosting.com.br/en/guides/vps/ufw-firewall-ubuntu-vps) [VPS Intermediate How to install Docker on Ubuntu 22.04 or 24.04 on a VPS (straight to the point) A stable Docker install on an Ubuntu VPS depends on the right package source and step by step validation. In this guide you set up the official repository, install Engine and Compose, test the daemon and apply basic security measures before deploying applications. 3 min Read guide](https://streethosting.com.br/en/guides/vps/install-docker-ubuntu-vps)

[← Back to the Guide Center](https://streethosting.com.br/en/guides)
