RustDedicated Builder
Собери команду запуска Rust-сервера из понятной формы. Wastor подготовит Linux/Windows-команду и systemd unit — всё выполняется прямо в браузере, значения никуда не отправляются.
Конфигурация запуска
RCON и дополнительные параметры
Команда RustDedicated
runds.sh
Сохрани файл рядом с сервером, выполни chmod +x runds.sh и запускай ./runds.sh. Для постоянной работы лучше использовать systemd ниже.
systemd unit
Сохрани как /etc/systemd/system/rust-server.service, затем выполни `systemctl daemon-reload` и `systemctl enable --now rust-server`.
RunServer.bat
Facepunch рекомендует оставлять в command line главным образом параметры запуска, порты и RCON, а многочисленные gameplay/convar-настройки хранить в server/<identity>/cfg/server.cfg.
Как установить Rust Dedicated Server
Нужен не обычный клиент Steam, а SteamCMD. Rust Dedicated Server устанавливается анонимно: Steam-аккаунт для загрузки серверных файлов не требуется.
-
1
Подготовь Ubuntu и отдельного пользователя
Установи утилиты и 32-bit runtime для SteamCMD. Сам игровой сервер лучше запускать не от
root, а от отдельного пользователя:sudo apt update sudo apt install -y curl tar lib32gcc-s1 lib32stdc++6 sudo adduser --disabled-password --gecos "" rust sudo -iu rust -
2
Скачай SteamCMD
Создай каталог SteamCMD, скачай официальный архив Valve и распакуй его:
mkdir -p ~/steamcmd cd ~/steamcmd curl -fsSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz chmod +x steamcmd.sh ./steamcmd.shПри первом запуске SteamCMD обновит себя и после загрузки покажет приглашение
Steam>. -
3
Установи Rust Dedicated Server
В открывшейся консоли SteamCMD выполни команды по очереди:
App ID Rust Dedicated Server —
258550. Командаvalidateпроверит скачанные файлы. -
4
Сохрани файл запуска
Выше Builder уже подготовил
runds.sh. Скачай его кнопкой «Скачать runds.sh», положи в каталог сервера и выполни: -
5
Обновляй сервер перед запуском
Для ручного обновления достаточно одной команды:
-
6
Переведи в systemd и проверь
Для постоянного сервера используй сгенерированный выше unit. После запуска дождись строки
Открыть Server Inspector →Server startup complete, открой Game/Query UDP-порты и проверь сервер через Inspector.
-
1
Скачай SteamCMD
Скачай официальный
Скачать SteamCMD для Windows ↗steamcmd.zipValve и распакуй, например, вC:\Rust\SteamCMD. -
2
Запусти steamcmd.exe
При первом запуске SteamCMD обновится и откроет консоль
Steam>. Введи: -
3
Сохрани RunServer.bat
Переключи Builder выше на Windows и скачай готовый
RunServer.bat. Файл содержит параметры запуска и RCON password, поэтому не публикуй его.Windows может скрывать расширения файлов. Убедись, что файл действительно называется
RunServer.bat, а неRunServer.bat.txt. -
4
Запусти сервер
Запусти BAT двойным кликом или из cmd:
Первый запуск может занять несколько минут. Готовность сервера определяется строкой
Server startup complete. -
5
Обновляй файлы через SteamCMD
Перед плановым запуском или после обновления Rust можно выполнить:
-
6
Открой порты и проверь A2S
Разреши Game и Query порты по UDP, RCON — по TCP. После запуска проверь внешний ответ сервера нашим Inspector.
Открыть Server Inspector →