RCON w Minecraft – zdalna konsola i bezpieczna konfiguracja Minecraft RCON – Remote Console and Secure Configuration

RCON pozwala zarządzać serwerem Minecraft zdalnie – bez dostępu do plików i bez logowania się na maszynę. W tym poradniku pokazuję, jak je włączyć, poprawnie zabezpieczyć i uniknąć typowych błędów.

RCON allows you to manage your Minecraft server remotely without file access or SSH. This guide explains how to enable it, secure it properly, and avoid common mistakes.

MOTD i ikona serwera Minecraft (PL) Minecraft server MOTD and icon (EN)

RCON (Remote Console) to mechanizm, który umożliwia wysyłanie komend do serwera Minecraft z zewnętrznych narzędzi, paneli lub botów (np. Discord).

Uwaga Źle zabezpieczone RCON = pełna kontrola nad serwerem dla osoby trzeciej. Hasło i firewall są absolutnie kluczowe.

Czym jest RCON?

  • Zdalna konsola działająca po TCP.
  • Pozwala wykonywać dowolne komendy (tak jak konsola).
  • Nie wymaga OP ani konta gracza.

Jak włączyć RCON?

Otwórz plik server.properties i ustaw:

enable-rcon=true
rcon.password=BARDZO_SILNE_HASLO
rcon.port=25575
  • rcon.password – ustaw unikalne, długie hasło.
  • rcon.port – domyślny port to 25575 (możesz zmienić).
Ważne Po włączeniu RCON zrestartuj serwer. Bez restartu nie zadziała.

Jakie komendy można wykonywać?

Przez RCON możesz wykonać wszystko, co w konsoli, np.:

stop
say Server restart in 5 minutes
kick player Example reason
whitelist add Player

RCON omija permisje – działa jak konsola.


Zabezpieczenie RCON (bardzo ważne)

1. Silne hasło

  • Minimum 20–30 znaków.
  • Litery, cyfry, znaki specjalne.
  • Nie używaj tego hasła nigdzie indziej.

2. Firewall (zalecane)

Otwórz port RCON tylko dla jednego IP (np. VPS, panel, bot).

# przykład (UFW)
ufw allow from X.X.X.X to any port 25575
Tip Jeśli nie wiesz, jak ustawić firewall — lepiej nie używaj RCON niż wystawiać go publicznie.

Do czego najczęściej używa się RCON?

  • Panele zarządzania serwerem.
  • Boty Discord (restart, status, whitelist).
  • Automatyczne restarty.
  • Integracje z systemami monitoringu.

Szybka checklista

  1. Ustaw enable-rcon=true.
  2. Wygeneruj silne hasło.
  3. Zrestartuj serwer.
  4. Zabezpiecz port firewallem.
  5. Przetestuj połączenie.

Najczęstsze problemy

RCON nie łączy się

  • Serwer nie został zrestartowany.
  • Zły port lub hasło.
  • Firewall blokuje połączenie.

Ktoś niepowołany użył RCON

  • Natychmiast zmień hasło.
  • Zablokuj port RCON.
  • Sprawdź logi serwera.

RCON (Remote Console) lets you send commands to your Minecraft server remotely using external tools, panels, or bots.

Warning An unsecured RCON grants full server control. Always protect it properly.

How to enable RCON

enable-rcon=true
rcon.password=STRONG_PASSWORD
rcon.port=25575

A server restart is required.


Security checklist

  • Use a long, unique password.
  • Restrict access with a firewall.
  • Never expose RCON publicly.