НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как настроить RCON-админа на сервере Operation: Harsh Doorstop

Operation: Harsh DoorstopUpdated Oct 26, 20263 min read

Operation: Harsh Doorstop администрируется через RCON, стандартный протокол удалённой консоли. Когда он включён, вы можете модерировать сервер из любого RCON-клиента, не заходя в игру.

Включите RCON

  1. Остановите сервер.
  2. В панели откройте Files и отредактируйте:
    HarshDoorstop/Saved/Config/LinuxServer/Game.ini
  3. Найдите блок RCON и задайте его:
    bEnabled=True
    ListenPort=PORT
    Password=a-long-password-here
    MaxActiveConnections=5
  4. Задайте для ListenPort значение RCON_PORT, выделенное вашему серверу, оно показано в обзоре сервера. Не выбирайте произвольный порт: доступны только выделенные.
  5. Сохраните файл и запустите сервер.

Следите за консолью панели при запуске. Она сообщает о запуске RCON и порте, который он слушает.

Подключитесь клиентом

Подойдёт любой стандартный RCON-клиент в стиле Source. Вам нужны три вещи:

  • IP вашего сервера из обзора сервера.
  • Порт RCON, который вы задали выше.
  • Пароль.

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

Консоль панели

Раздел Console панели подключён прямо к процессу сервера, поэтому он показывает всё, что пишет сервер, и принимает ввод серверного уровня вообще без настройки RCON. Чтобы быстро предупредить о перезапуске или посмотреть, что происходит, когда заходит игрок, это быстрее, чем подключать клиент.

Безопасность

  • Пароль RCON даёт полный контроль над сервером. Относитесь к нему как к паролю root.
  • Никогда не вставляйте его в тикет поддержки, скриншот или чат Discord.
  • Смените его, если кто-то из персонала, знавший пароль, уходит из команды.
  • Ограничьте MaxActiveConnections числом инструментов, которым это действительно нужно.

Если RCON не подключается

  • Убедитесь, что указано bEnabled=True с заглавной T, как ожидает конфиг Unreal.
  • Убедитесь, что ListenPort в точности совпадает с выделенным RCON_PORT.
  • После правки сервер нужно было перезапустить.
  • Если изменение конфига пропало, вы редактировали его при работающем сервере.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ