Přizpůsobení serveru na offline-mode
Kompletní přehled, jak zabezpečit a doladit server běžící v offline-modu. Při přepnutí serveru na online-mode=false se váš server stává zranitelným vůči zneužití cizích přezdívek a zároveň na něm přestanou automaticky fungovat některé funkce – například načítání skinů.
online-mode=false nastavte pouze tehdy, pokud opravdu potřebujete, aby se na server mohli připojit i hráči bez zakoupeného Minecraftu (warez).online-mode nezapomeňte v Přehledu serveru změnit jádro serveru z čisté Vanilly na PaperMC, abyste mohli na server nahrát bezpečnostní pluginy z tohoto návodu.Zabezpečení účtů (AuthMe)
Začneme tím úplně nejdůležitějším. Jakmile zpřístupníte server warez hráčům, může si kdokoliv v launcheru nastavit libovolnou přezdívku – klidně i tu vaši administrátorskou. Protože je vypnuté ověřování přes Mojang, nic útočníkovi nebrání v tom se na server připojit pod vaším jménem.
Tomu zabráníte nasazením pluginu AuthMe, který vyžaduje registraci a přihlášení heslem přímo ve hře pomocí příkazu /login. Podrobný návod, jak nainstalovat a nastavit AuthMe, najdete níže:
Aktivace Whitelistu
Pokud provozujete soukromý server pouze pro přátele nebo uzavřenou komunitu, aktivujte si whitelist. Ten nedovolí připojení nikomu, koho předem ručně nepřidáte na seznam povolených hráčů.
Skrytí seznamu pluginů (query-plugins)
Častou bezpečnostní slabinou bývá možnost vypsat si seznam a verze všech pluginů na serveru. Základem je zakázat běžným hráčům příkazy jako /plugins (/pl) nebo /version. Pokud totiž útočník zjistí přesnou verzi neaktualizovaného pluginu se známou chybou (např. duplikací předmětů), může ji snadno zneužít.
Seznam pluginů lze bohužel vyčíst i externě přes protokol Query. V souboru bukkit.yml tomu odpovídá parametr query-plugins, který je ve výchozím stavu nastaven na true. Pokud nechcete, aby šlo zvenčí zjistit, jaké pluginy používáte, přepněte tuto hodnotu na false.
Oprava nezabezpečeného chatu (Unsecured chat)
Od verze 1.19.1 zobrazuje Minecraft u zpráv na offline-mode serverech varovnou ikonu „This message is not secure“. Toto upozornění můžete snadno odstranit pomocí jednoduchého pluginu:
Oprava nefunkčních skinů
Jelikož server v offline-modu nekomunikuje se servery Mojangu, nenačítají se hráčům automaticky jejich skiny. Tento problém vyřešíte instalací pluginu SkinsRestorer.
Na závěr doporučujeme nahlédnout i do našich dalších návodů pro Minecraft servery, kde najdete spoustu užitečných rad pro optimalizaci a správu serveru.
Je návod nejasný nebo potřebuješ další pomoc?
Hostuješ u FakaHeda.eu? Využij náš Discord technické podpory!