PL/Authorized Serial Account Protection
FAQ
Nie mogę się zalogować w grze
Aby zezwolić na zalogowanie się na nowym serialu użyj komendy authserial w konsoli serwera
Na przykład, aby zezwolić na zalogowanie się dla ostatnio używanego serialu dla konta MrBob użyj komendy w konsoli serwera w taki sposób:
authserial MrBob
Nie mogę się zalogować przez HTTP
Aby zalogować się do interfejsu webowego HTTP możliwe są dwie opcje:
Autoryzacja adresu IP
- Wejdź na serwer MTA
- Zaloguj się na konto
- Wyjdź z serwera (opcjonalnie)
- Zaloguj się przez HTTP
lub
Użycie specjalnego hasła
- Użyj komendy authserial <nazwa_konta> httppass w konsoli serwera
- Zapisz 7 cyfrowy kod
- Zaloguj się przez HTTP i wprowadź 7 cyfrowy kod jako hasło
Dokumentacja
Wprowadzenie
Wprowadzona od wersji 1.5.3 ochrona konta autoryzowanym serialem (Authorized Serial Account Protection) chroni przed nieautoryzowanym logowaniem, co mogłoby prowadzić do włamań na serwer np. w przypadku kont administratora poprzez używanie tego samego hasła na wielu serwerach.
Włączanie/Wyłączanie
Jak włączyć
Otwórz plik mtaserver.conf i odszukaj <auth_serial_groups>, następnie zamień na (Jeśli wpis <auth_serial_groups> nie istnieje to należy go ręcznie dodać)
<auth_serial_groups>Admin</auth_serial_groups>
Jesli chcesz objąć ochroną także inne grupy ACL to dodaj je po przecinku:
<auth_serial_groups>Admin,SuperModerator</auth_serial_groups>
Jak wyłączyć
Otwórz plik mtaserver.conf i odszukaj <auth_serial_groups, następnie zamień na
<auth_serial_groups></auth_serial_groups>
Notatka: Ochrona konta autoryzowanym serialem pomaga zapobiec hakowaniu Twojego serwera. Jeśli istnieje szansa, że jakiś członek administracji używa tego samego hasła na innych serwerach to rozważ czy na pewno chcesz to wyłączyć. |
Jak używać
Aby zautoryzować ostatnio używany serial dla konta użyj poniższej komendy w konsoli serwera
authserial <nazwa_konta>
Aby zobaczyć listę autoryzowanych seriali dla konta użyj poniższej komendy w konsoli serwera
authserial <nazwa_konta> list
Aby usunąć ostatnio dodany serial z konta użyj poniższej komendy w konsoli serwera
authserial <nazwa_konta> remove
Aby włączyć logowanie przez interfejs HTTP dla niezautoryzowanego IP, użyj poniższej komendy, aby uzyskać 7 cyfrowy kod, który posłuży jako hasło do zalogowania się przez HTTP (Wymagana wersja serwera min. 1.5.4-9.11302)
authserial <nazwa_konta> httppass