Fake RCON a vzdálená správa CS2

Vzhledem k absenci nativní herní konzole RCON ve hře Counter-Strike 2 je pro plnohodnotnou vzdálenou správu serveru přímo ze hry vyžadováno alternativní řešení. Modifikací Metamod a pluginen Fake RCON.

💡
Nastavení rcon_password je v Counter-Strike 2 nadále funkční pro externí připojování. Pokud jsou využívány administrační nástroje třetích stran (např. Dedicated server remote admin tool), konfiguruje se připojení standardní cestou. Tento návod řeší situaci, kdy je nutné zadávat RCON příkazy přímo v herním klientovi.

Instalace Metamod

Před samotným zprovozněním doplňku Fake RCON je nezbytné mít na serveru aktivní stabilní základní modifikaci Metamod. Na herním hostingu FakaHeda je tento proces maximálně zjednodušen a lze jej provést na několik kliknutí:

  1. Otevřete FakaHeda Control Panel.
  2. V navigačním menu se přejde do sekce Plugin Manager.
  3. V nabídce vyhledejte položku Metamod.
  4. Zvolte nejnovější dostupnou verze a kliknutím na tlačítko Nainstalovat se proces dokončí.

Instalace doplňku Fake RCON

Po úspěšné přípravě prostředí Metamod je možné přistoupit k instalaci samotného pluginu pro správu příkazů:

  1. Stáhněte aktuální sestavení Fake RCON pro operační systém Linux z oficiálního repozitáře doplňku: https://github.com/Salvatore-Als/cs2-fake-rcon
  2. Z archivu typu .tar.gz extrahujte složku s názvem addons
  3. Prostřednictvím FTP klienta tuto kompletní složku addons nahrajte do adresáře
    /game/csgo/
  4. Restartujte server
💡
Ověření správné instalace zda byl doplněk úspěšně aktivován, lze ověřit zadáním příkazu meta list do serverové konzole. V odeslaném výpisu musí být plugin jasně viditelný a ve stavu "running".

Konfigurace přístupových údajů a parametrů

Po prvním spuštění serveru s novým doplňkem je automaticky vygenerována konfigurační struktura. Soubor se nachází na následující cestě: /game/csgo/addons/configs/fake_rcon/config.ini

V tomto souboru jsou k dispozici klíčové parametry, které definují chování administrace.

Parametr v config.ini Význam a doporučené nastavení
fake_rcon_password Hlavní administrátorské heslo, které bude vyžadováno pro autorizaci přímo ve hře. Doporučuje se zvolit silný, unikátní řetězec.
caching_time Časový limit v sekundách. Zajišťuje, že po odpojení a opětovném připojení na server není nutné heslo zadávat znovu, pokud neuplynula tato doba.

Použití administrace přímo ve hře

Jakmile jsou parametry uloženy a server restartován, lze administraci začít plně využívat přímo z vývojářské konzole hry Counter-Strike 2

Autorizace administrátora

Po připojení na server je nejprve nutné ověřit identitu zadáním konfigurovaného hesla:

fake_rcon_password tajne_dlouhe_heslo

Provádění příkazů

Po úspěšné autorizaci se jakýkoliv serverový příkaz provádí vložením předpony fake_rcon . Níže je uvedený příklad pro restartování herního kola:

fake_rcon mp_restartgame 1


Detailní popis nastavení Fake RCON: https://forums.alliedmods.net/showpost.php?p=2811082&postcount=15