txAdmin login: adres, port, zapomniane hasło i dostęp dla zespołu
txAdmin otwierasz w przeglądarce pod adresem http://<IP-twojego-serwera>:<port-txAdmin>/. Domyślny port to 40120, ale u dostawcy hostingu txAdmin często dostaje inny port z puli twojego serwera. Za pierwszym razem logujesz się czterocyfrowym PIN-em z konsoli i kontem Cfx.re. Zapomniałeś hasła? Kliknij Login with Cfx.re. Jeśli i to nie zadziała, zatrzymujesz serwer, zmieniasz nazwę pliku txData/admins.json i po restarcie, z nowym PIN-em, zakładasz od nowa konto główne.
Jak dalej skonfigurować txAdmin (przepisy, klucz licencyjny, restarty), przeczytasz w tekście konfiguracja txAdmin na serwerze FiveM.
txAdmin działa domyślnie na porcie 40120, u hostingu często na innym
txAdmin to serwer WWW, który działa wewnątrz samego FXServer. Według dokumentacji domyślnie nasłuchuje na porcie TCP 40120. To inny port niż port gry (30120); txAdmin wręcz odmawia działania na 30120, właśnie po to, żeby uniknąć pomyłek. Przy starcie konsola pokazuje ramkę z napisem All ready! Please access:, a pod nim adres.
Używaj http://, nie https://: txAdmin nie ma już wbudowanego szyfrowania (do https twórcy zalecają reverse proxy albo Cloudflare Tunnel). Poza tym na współdzielonej maszynie nie każdy serwer może działać na 40120, więc host wybiera inny port.
W MC-Node w panelu gry, w zmiennych startowych, przestawiasz przełącznik txAdmin (TxAdmin albo Enable txadmin) z 0 na 1 i restartujesz serwer. Jeśli ta zmienna stoi na 0, FXServer startuje bezpośrednio z server.cfg i nie ma żadnego txAdmina, do którego można by się zalogować. Zmienna txAdmin Poort (albo txAdmin Port) pokazuje, którego portu używa txAdmin; jest on wybierany automatycznie spośród portów twojego serwera. Adres to IP z panelu z tym portem na końcu. Kroki znajdziesz też w bazie wiedzy: jak włączyć txAdmin.

Pierwsze logowanie: PIN z konsoli, potem konto Cfx.re
Dopóki w folderze txData nie ma pliku admins.json, txAdmin przy każdym starcie generuje nowy czterocyfrowy PIN i wypisuje go w konsoli pod Use the PIN below to register. Gdy otworzysz adres, txAdmin sam przekieruje cię na stronę No Cfx.re account linked. Dalej wygląda to tak:
- Wpisz PIN i kliknij Link Account.
- Zaloguj się kontem Cfx.re i potwierdź przyciskiem Yes, Allow.
- Wybierz Backup Password o długości od 6 do 128 znaków. Pole Discord ID jest opcjonalne.
W ten sposób powstaje twoje konto główne, w txAdmin nazywane master. Nazwa użytkownika to nazwa twojego konta Cfx.re. Od teraz logujesz się na dwa sposoby: przez Login with Cfx.re albo nazwą użytkownika i hasłem zapasowym. Dla mastera Cfx.re jest obowiązkowe; członkowie zespołu mogą mieć też samo hasło.
Używaj własnego konta Cfx.re, a nie konta kolegi. Inni administratorzy nie mogą edytować ani usunąć mastera.
Zapomniane hasło lub utracone konto: najpierw Cfx.re, dopiero potem admins.json
1. Logowanie przez Cfx.re
Jeśli twoje konto jest połączone z Cfx.re (konto mastera zawsze jest), hasła nie potrzebujesz: kliknij Login with Cfx.re. Uwaga: zmiana hasła w Your Account wymaga podania obecnego hasła. Zapomnianego hasła zapasowego nie zmienisz więc w tym miejscu.
2. Członek zespołu zapomniał hasła
Admin Manager nie ma przycisku resetu. Usuń konto i utwórz je ponownie; txAdmin pokaże wtedy nowe hasło tymczasowe. Jeśli przy okazji wpiszesz nazwę Cfx.re tej osoby, będzie mogła odtąd logować się również przez Cfx.re.
3. Konto główne jest niedostępne
Jeśli logowanie przez Cfx.re nie działa, a nikt nie zna hasła zapasowego, każesz txAdminowi zacząć od nowa. Wszystkie konta administratorów są zapisane w txData/admins.json; bez tego pliku txAdmin znowu poprosi o PIN.
- Zatrzymaj serwer w panelu gry, a nie tylko FXServer w txAdmin. txAdmin sprawdza, czy brakuje
admins.json, tylko przy własnym starcie, a dopóki działa, w ciągu 15 sekund przywraca zmieniony plik. - Pobierz
txData/admins.jsonprzez menedżer plików jako kopię zapasową, a potem zmień jego nazwę, na przykład naadmins.json.bak. - Uruchom serwer. Konsola pokaże nowy PIN; przejdź kroki pierwszego logowania.
- Dodaj ponownie członków zespołu. Ich konta były w tym samym pliku, więc zniknęły.
Bany, ostrzeżenia, whitelista i historia graczy zostają: są w bazie graczy playersDB.json w folderze profilu, a nie w admins.json. Jeśli ktoś z zespołu ma jeszcze all_permissions, może też założyć ci nowe konto; nie będziesz wtedy już masterem, ale zespół zachowa swoje konta.
Członkowie zespołu dostają własne konto przez Admin Manager
Członków zespołu dodajesz na stronie Admins. Może to zrobić master albo ktoś z uprawnieniem all_permissions lub manage.admins.
- Kliknij Add i w oknie New Admin wybierz nazwę użytkownika.
- Opcjonalnie wpisz nazwę Cfx.re (albo identyfikator
fivem:) i numeryczne Discord ID. Do panelu WWW nie są potrzebne, ale do menu w grze i bota na Discordzie już tak. - Zaznacz uprawnienia i zapisz. txAdmin jednorazowo pokaże hasło tymczasowe; członek zespołu musi je zmienić przy pierwszym logowaniu.
Moderatorowi zwykle wystarczą players.warn, players.kick, players.ban i players.spectate. console.write, control.server, server.cfg.editor, settings.write i manage.admins zostaw małemu, zaufanemu gronu. all_permissions daje wszystko i nadpisuje pozostałe zaznaczenia. Kto nie jest masterem, nie może nadać uprawnień, których sam nie ma.
Uprawnienia txAdmin to coś innego niż uprawnienia ACE w server.cfg: pierwsze dotyczą panelu WWW, drugie tego, co ktoś może robić na serwerze. Jak je połączyć, przeczytasz w artykułach jak nadać sobie admina przez uprawnienia ACE oraz moderacja na serwerze FiveM.
Częste komunikaty błędów i co oznaczają
- Strona się nie ładuje. Sprawdź
http://, port txAdmin (nie 30120) oraz to, czy txAdmin jest włączony i czy serwer został potem zrestartowany. - Invalid Browser Session. Prawdopodobnie txAdmin zrestartował się w trakcie logowania przez Cfx.re. Wróć i spróbuj ponownie. Po restarcie txAdmin i tak logujesz się od nowa: sesje są trzymane w pamięci.
- The Cfx.re account '…' is not an admin. To konto Cfx.re nie jest przypisane do żadnego konta txAdmin. Zaloguj się nazwą użytkownika i hasłem albo poproś mastera o wpisanie twojej nazwy Cfx.re.
- Connection to FiveM servers timed out. Logowanie przez Cfx.re jest chwilowo niedostępne. Użyj hasła zapasowego.
- Too many attempts. Po dziesięciu próbach logowania w ciągu 15 minut txAdmin domyślnie tymczasowo blokuje twój adres IP. Dotyczy to także PIN-u.
- Nigdzie nie ma weryfikacji dwuetapowej. Bo txAdmin jej nie ma. Prośbę o nią zamknięto w sierpniu 2025 jako nieplanowaną. Jako najlepszą ochronę maintainer wskazuje Cloudflare Tunnel z Zero Trust Access, bez bezpośredniego dostępu z internetu.
Bezpieczeństwo: jedno konto na osobę, jak najmniej uprawnień
Port txAdmin jest otwarty na internet, a bez weryfikacji dwuetapowej twoje hasło jest jedynym kluczem.
- Żadnych wspólnych kont. txAdmin zapisuje każdą akcję z nazwą administratora. Jeśli trzy osoby dzielą jeden login, nie wiesz, kto dał tego bana, i nie możesz odebrać dostępu jednej osobie.
- Minimalne uprawnienia i regularne porządki. Dawaj to, czego ktoś potrzebuje teraz, a konto osoby, która odchodzi, usuwaj tego samego dnia.
- Silne, unikalne hasło zapasowe. Najlepiej nie loguj się przez publiczne Wi-Fi: bez https twoje hasło idzie przez sieć niezaszyfrowane.
- Uważaj na skrypty nieznanego pochodzenia. Według maintainera backdoor w zasobie może odczytać pliki z danymi administratorów. Jak to rozpoznać, opisujemy w tekście bezpieczna instalacja skryptów FiveM.
Kiedy tego wszystkiego nie potrzebujesz
Jeśli zarządzasz serwerem sam, wystarczy jeden master połączony z Cfx.re. A jeśli właściwie nie używasz txAdmin, zostaw go wyłączonego (zmienna na 0): wtedy nie ma otwartej strony logowania, a wszystko załatwiasz przez konsolę i server.cfg. Tracisz jednak listę graczy, bany i zaplanowane restarty.
Nie masz jeszcze serwera? W MC-Node txAdmin jest w każdym serwerze FiveM, z ochroną DDoS i możliwością rezygnacji co miesiąc. Najmniejszy pakiet, Small, kosztuje 1,75 € miesięcznie.
Najczęściej zadawane pytania
Jaki jest domyślny port txAdmin?
txAdmin domyślnie nasłuchuje na porcie TCP 40120, niezależnie od portu gry 30120. U dostawcy hostingu txAdmin często dostaje inny port z puli twojego serwera. Właściwy adres pojawia się w konsoli przy starcie.
Jak zresetować hasło do txAdmin?
Najpierw zaloguj się przyciskiem 'Login with Cfx.re'; do tego hasło nie jest potrzebne. Jeśli to nie działa, zatrzymaj serwer, zmień nazwę pliku txData/admins.json i uruchom go ponownie: konsola pokaże nowy PIN, którym założysz nowe konto główne. Pozostałych administratorów musisz potem dodać od nowa.
Gdzie znajdę PIN do txAdmin?
W konsoli serwera, po starcie, pod 'Use the PIN below to register'. PIN ma cztery cyfry i pojawia się tylko wtedy, gdy w folderze txData nie ma jeszcze pliku admins.json. Przy każdym restarcie bez konta głównego dostajesz nowy PIN.
Czy txAdmin ma weryfikację dwuetapową?
Nie. Prośbę o weryfikację dwuetapową zamknięto w sierpniu 2025 jako nieplanowaną. Dlatego chroń txAdmin silnym, unikalnym hasłem, jednym kontem na osobę i minimalnymi uprawnieniami.