Operation: Harsh Doorstop администрируется через RCON, стандартный протокол удалённой консоли. Когда он включён, вы можете модерировать сервер из любого RCON-клиента, не заходя в игру.
Включите RCON
- Остановите сервер.
- В панели откройте Files и отредактируйте:
HarshDoorstop/Saved/Config/LinuxServer/Game.ini - Найдите блок RCON и задайте его:
bEnabled=True ListenPort=PORT Password=a-long-password-here MaxActiveConnections=5 - Задайте для
ListenPortзначениеRCON_PORT, выделенное вашему серверу, оно показано в обзоре сервера. Не выбирайте произвольный порт: доступны только выделенные. - Сохраните файл и запустите сервер.
Следите за консолью панели при запуске. Она сообщает о запуске RCON и порте, который он слушает.
Подключитесь клиентом
Подойдёт любой стандартный RCON-клиент в стиле Source. Вам нужны три вещи:
- IP вашего сервера из обзора сервера.
- Порт RCON, который вы задали выше.
- Пароль.
После подключения выполните help, чтобы увидеть, что поддерживает ваша сборка. Вам понадобится обычный набор команд: список игроков, кик, бан, смена карты и рассылка сообщения.
Консоль панели
Раздел Console панели подключён прямо к процессу сервера, поэтому он показывает всё, что пишет сервер, и принимает ввод серверного уровня вообще без настройки RCON. Чтобы быстро предупредить о перезапуске или посмотреть, что происходит, когда заходит игрок, это быстрее, чем подключать клиент.
Безопасность
- Пароль RCON даёт полный контроль над сервером. Относитесь к нему как к паролю root.
- Никогда не вставляйте его в тикет поддержки, скриншот или чат Discord.
- Смените его, если кто-то из персонала, знавший пароль, уходит из команды.
- Ограничьте
MaxActiveConnectionsчислом инструментов, которым это действительно нужно.
Если RCON не подключается
- Убедитесь, что указано
bEnabled=Trueс заглавной T, как ожидает конфиг Unreal. - Убедитесь, что
ListenPortв точности совпадает с выделеннымRCON_PORT. - После правки сервер нужно было перезапустить.
- Если изменение конфига пропало, вы редактировали его при работающем сервере.



