How to create your own RUST server for Linux. How to create your own RUST server under Linux How to make a local RUST server

💖 Do you like it? Share the link with your friends

Rust is computer game a first-person survival game from Facepunch Studios, available for Windows, Linux, or Mac OSX. Currently still in development (early access), but you can already play it on Steam for around $12.

There are two different versions games, older and more stable Rast Legacy, and more a new version Rust Experimental, which was completely rewritten from scratch, is now the focus of all the current efforts of the developers.

If you want to make a high-quality server on excellent hosting, then I advise you to use GameButton hosting services

How to create a rust experimental steam server

What do we need?

Secondly, before starting, look at the contents of the batch file.

RustDedicated.exe -batchmode -load is responsible for starting the server without GUI, and the load prefix is ​​very important, because without it, the next time the server starts, all the progress will not be loaded, so to speak, there will be a wipe.

server.seed is a “seed” modifier for creating a world, an integer from -2147483647 to 2147483647. How the world will be generated depends on this number. There are only general locations that are unchanged, these are snow, forest, desert.

You can start bat and connect using:

“client.connect (ip):(port)” in the F1 console. If the host is you, then for a local connection “client.connect localhost:28015”

As for the other settings, read above, they are the same as for the Steam version.

How to get a rust experimental admin

There are several ways to add Admins and Moderators

1. Through the server console Do not confuse the server console and the client console (games). You must write the code in the console:

ownerid "player nickname" - Administrator (server owner)

Example: Code: ownerid 76561198002158852 "megarust" moderatorid 76561198002158852 "megarust" After which we will receive a response from the server about assigning the status

2. Via users.cfg. We find the file users.cfg, usually it is located (Folder with the server \server \my _server _identity \cfg) Open it with any text editor and write:

Code: ownerid "player nickname" - Administrator (server owner)

moderatorid "player nickname" - Moderator

Note! Before editing users .cfg needs to shut down the server, because . the next time the server is turned off, this config will be overwritten.

3.Using Rusty - Server RCON administration tool

This method will take a little more time and effort compared to the previous two. First, we need to configure rcon.port and rcon.password if this has not been done previously. Rcon.port is usually 1 larger than your normal port.

Example: Normal port: Ip:28015 Rcon port: Ip:28016 Setting up Rcon port and password Code: @echo off RustDedicated .exe -batchmode +server.port 28015 +rcon.port 28016 +rcon.password "changeme123" +server.hostname "Rust -Helper .ru" +server .identity "my _server _identity" +server .maxplayers 100 +server .saveinterval 3600 -logFile "log .txt" Now run Rusty and go to Settings and enter your details. If everything was done correctly, then change to Then go to the Rcon -> Console tab and enter the Code: ownerid "player nickname" - Administrator (server owner) moderatorid "player nickname" - Moderator

Congratulations, you are now an admin! Re-login to the server, because... The admin panel may not work if you were online during the status change!


In this topic I will tell you how to create your own Rust Experimental server with mods. Why is this necessary? Well, at least if you play Rast, then you have a lot of ideas that are much more convenient to test on your server with endless resources and the ability to fly. And if you go further, you can make your server popular and receive real money for selling gaming goodies to players on your server.

So let's get started.
Part one - Creating a server.
1. Download the Rust_server.zip archive from the official website at this
2. Unpack the archive into a folder convenient for you. For example, to this one: C:\Games\Rust_Server\Server
Next I will give examples of addresses with this folder.
3. Go to the C:\Games\Rust_Server\Server folder and run the update.bat file
A black window with a command line will open and the server files will be downloaded, the size is about 2.15 GB. Once the download is complete, the window will close automatically.
4. Go to the folder C:\Games\Rust_Server\Server\rustds
Create Text Document in notepad, copy this text inside:
RustDedicated.exe -batchmode -server.hostname "My Server" -server.port 28015 -server.identity Hello_World -server.maxplayers 5 -server.seed 777 -server.worldsize 4000 -chat.serverlog 1 -server.netlog 1 -server .saveinterval 300 -spawn.max_rate 1 -spawn.max_density 1
Next, in notepad, click “Save as...” and save the file with the name “start server.bat” extension “All files”.
The file that appears "start server.bat" is the start file for your server. When you click on it, a black window will open again. command line and the map will be created and the server will start. You can find out that the server is ready to work by looking at the FPS counter at the bottom right of the window: when loading it will show 0 fps, and after finishing a digital value will appear, for example, for me it is 262 fps.
5. Next you need to find out your external IP address.
Let's say you went to one of the IP address determination services, and your address turned out to be 213.180.193.11
Open Rust and press the F1 button, in the console that opens, enter the command client.connect 213.180.193.11:28015

If everything is done correctly, the connection will work and you will find yourself on your own server

P.S.: The folder with your server files (save, etc.) will be located at C:\Games\Rust_Server\Server\rustds\server\Hello_World

Part two: Admin

1. To make yourself (or a friend) an admin on your server, you first need to find out your Steam ID. To do this, go to your Steam profile and in any free space - for example, to the left of your avatar, right-click and select "Copy page address". Paste this address anywhere, for example into a notepad or browser. Something like this will appear)

tell friends