Rust · администрирование

Как выдать права администратора на своём сервере Rust

Как назначить владельца или модератора Rust по SteamID64, проверить права после переподключения и отозвать доступ без изменения мира.

Права в панели Voln и права администратора внутри Rust выдаются отдельно. Для игры нужен SteamID64 участника и назначение через серверную команду либо файл users.cfg. Facepunch различает владельца с уровнем доступа 2 и модератора с уровнем 1. Выберите роль под реальную работу человека, прежде чем добавлять его в список.

Три отдельных синих ключа рядом с сервером — доступ участников команды.

Назначение роли через серверный доступ

  1. Проверьте аккаунт

    Попросите участника зайти на сервер. Через серверный доступ выполните users и найдите его SteamID64. Сверьте идентификатор с нужным профилем; отображаемый ник и произвольная ссылка на профиль не заменяют числовой ID.

  2. Назначьте одну роль

    Через настроенный RCON выполните ownerid <SteamID64> "AdminName" для владельца либо moderatorid <SteamID64> "ModeratorName" для модератора. Замените обозначения своими значениями. Команды относятся к серверу: обычная клиентская консоль без прав не может сама себе выдать доступ.

  3. Проверьте повторное подключение

    Попросите участника выйти и зайти заново. В серверном журнале проверьте сообщение об уровне авторизации. Затем проверьте одну нужную рабочую возможность в согласованной тестовой сессии, не меняя предметы или постройки ради проверки прав.

Если RCON пока не настроен

Остановите сервер и сохраните копию server/hcp/cfg/users.cfg, если файл уже существует. В «Файлах» добавьте отдельную строку ownerid <SteamID64> "AdminName" "", заменив пример своими данными и сохранив остальных администраторов. На Voln identity фиксирован как hcp, поэтому путь из чужого хостинга может отличаться. После запуска выполните ту же проверку переподключения.

Для отзыва используйте removeowner <SteamID64> либо removemoderator <SteamID64> через серверный доступ, затем проверьте новую сессию участника. Если вместе с ролью человеку выдавали пароль RCON, смените и его: удаление строки администратора не отменяет отдельные способы управления сервером.

Читайте дальше

Rust · подключение

Как зайти на свой сервер Rust: команда client.connect

Сервер Rust работает, а зайти на него можно только по прямому адресу: где его взять в панели и как выглядит команда client.connect в консоли игры.

Rust · видимость

Почему сервера нет в браузере серверов Rust

Сервер Rust работает и пускает по прямому адресу, а в браузере серверов игры его не видно? Разбор: с 2023 года Steam опрашивает отдельный запросный порт, а не игровой.

Rust · порты

Четыре порта сервера Rust: что за что отвечает

На сервере Rust заняты не один порт, а четыре: игровой, RCON, приложение Rust+ и служебный запросный — у каждого своя роль, и путать их друг с другом не стоит.

Rust · управление

RCON на сервере Rust: как включить и подключиться

RCON на сервере Rust выключен, пока не задан пароль в панели: как включить его и какими сторонними инструментами подключаться — сервер отдаёт протокол websocket.

Rust · карта

Карта сервера Rust: процедурная или одна из готовых

Поле «Карта мира» на сервере Rust — это выбор между процедурной генерацией по зерну и четырьмя готовыми картами: Barren, HapisIsland, SavasIsland и CraggyIsland.

Rust · карта

Размер и зерно мира Rust: как влияют на карту

Размер и зерно мира на сервере Rust определяют саму карту: одинаковая пара значений всегда даёт одну и ту же процедурную генерацию, разная — новый мир.

Rust · карта

Вайп сервера Rust: как начать заново

Отдельной кнопки «Вайп» в панели нет: полный вайп сервера Rust делается сменой зерна или размера мира — сервер сгенерирует карту заново при следующем запуске.

Rust · требования

Сколько памяти и диска нужно серверу Rust

Издатель называет два числа для сервера Rust: 12 ГБ свободной памяти и 15 ГБ диска, а карта размером 6000 требует памяти больше базового порога.

Rust · Rust+

Rust+ на своём сервере: порт и что нужно приложению

Мобильное приложение Rust+ подключается через отдельный, третий порт сервера, и работает оно только с номером не ниже 10000 — это требование самого приложения.

Rust · настройки

Имя, описание и баннер сервера Rust в списке Steam

Четыре поля определяют карточку сервера Rust в браузере серверов: имя, описание, ссылка на сайт сообщества и картинка-баннер.

Rust · сохранения

Интервал сохранения на сервере Rust: что означает число

Поле «Интервал сохранения» задаёт, как часто сервер Rust пишет мир на диск между 60 и 3600 секундами — реже сохраняет меньше нагрузки, но теряет больше при аварии.

Rust · игроки

Максимум игроков на сервере Rust: сколько указывать

Поле «Максимум игроков» на сервере Rust принимает от 1 до 500 — но реальный предел ставит не форма, а память тарифа: чем больше слотов, тем больше нужно на каждого.

Rust · файлы

Где лежат сохранения сервера Rust

Карта, блупринты и прогресс игроков сервера Rust лежат в каталоге server/hcp — имя фиксировано панелью и не меняется полем формы, в отличие от остальных настроек.

Rust · обновления

Обновления сервера Rust: как получить новую версию

Rust обновляется по четвергам: серверу для этого нужна переустановка через SteamCMD, а не автоматический патч — мир и настройки при ней не стираются.

Rust · остановка

Почему кнопка «Выключить» сохраняет прогресс на сервере Rust

Кнопка «Выключить» на сервере Rust отправляет команду quit, а не убивает процесс — так игра успевает сохранить мир, вместо отката к последнему автосохранению.

Rust · производительность

Сервер Rust лагает: что смотреть по порядку

Почему рывки на сервере Rust: пинг до места размещения, загрузка процессора при заявленном числе слотов и размер карты — три причины, которые стоит проверять по очереди.

Rust · поиск сервера

Теги сервера Rust: как настроить фильтры в игровом списке

Как добавить server.tags в конфиг Rust, выбрать совместимые метки и проверить поиск сервера по нужному фильтру после перезапуска.

Rust · модерация

Бан и разбан на своём сервере Rust: проверка по SteamID64

Как выбрать нужного игрока Rust, выдать локальный бан, проверить список блокировок и отменить ошибочное решение через серверную консоль.