Lær hvordan du konfigurerer admin-tilgang, bruker admin-kommandoer i spillet, setter opp BattlEye anti-juks og administrerer Arma 3-serveren din med RCON-verktøy. For den første serverkonfigurasjonen, se vår Veiledning for serveroppsett. For mod-administrasjon, se Veiledning for mod-installasjon.
Konfigurasjon av admin-passord
Admin-passordet settes i server.cfg-filen din. Dette passordet gir full serverkontroll til alle som logger inn med det i spillet.
// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
Du kan også sette et separat kommandopassord for serverside-skriptkommandoer (sjelden nødvendig for de fleste serveroperatører):
serverCommandPassword = "AnotherSecurePassword";
Admin-innlogging i spillet
For å logge inn som admin mens du er koblet til serveren din:
- Trykk på chat-tasten (standard:
/i chat-kanalen) for å åpne chat-feltet. - Skriv inn følgende kommando:
#login YourSecureAdminPassword
Hvis passordet er riktig, vil du se en bekreftelsesmelding i chatten. Du har nå tilgang til alle admin-kommandoer for varigheten av økten din.
Referanse for admin-kommandoer
Når du er logget inn som admin, kan du bruke følgende kommandoer i chat-feltet. Alle kommandoer er prefikset med #:
| Kommando | Beskrivelse |
|---|---|
#login <password> |
Autentiser deg som serveradmin. |
#logout |
Tilbakekall admin-økten din. |
#kick <player_id> |
Spark en spiller fra serveren. Bruk spillerens ID-nummer fra spillerlisten. |
#ban <player_id> |
Utesteng en spiller fra serveren (lagt til i ban.txt). |
#restart |
Start gjeldende oppdrag på nytt. Alle spillere forblir tilkoblet, men oppdraget lastes på nytt. |
#reassign |
Flytt alle spillere tilbake til rollevalgsskjermen (lobbyen) uten å starte oppdraget på nytt. |
#missions |
Åpne oppdragsvalgsskjermen, som lar deg endre gjeldende oppdrag. |
#shutdown |
Slå av serveren umiddelbart. Alle spillere kobles fra. |
#lock |
Lås serveren og hindre nye spillere i å bli med. |
#unlock |
Lås opp serveren og la nye spillere bli med igjen. |
#monitor <interval> |
Vis informasjon om serverytelse med gitt intervall (sekunder). Bruk #monitor 0 for å deaktivere. |
#debug off |
Deaktiver feilsøkingsindikatorer for voice-over-network. |
#init |
Initialiser serveren på nytt (last server.cfg på nytt uten full omstart). |
#exec ban <player_id> |
Alternativ utestengelseskommando som også legger til i BattlEye-utestengelseslisten. |
#kick og #ban bruker spillerens numeriske ID, ikke navnet deres. Du finner spiller-ID-er i serverkonsollutdataen i GPanel, eller bruk spillerlisten som er tilgjengelig via escape-menyen i spillet.
Administrere utestengelser
Utestengelser lagres i ban.txt-filen i serverkatalogen din. Hver linje inneholder en spillers Steam64-ID (eller GUID). Du kan administrere utestengelser ved å redigere denne filen direkte:
// ban.txt format
// Each line: GUID or Steam64ID
76561198012345678
76561198087654321
For å oppheve utestengelsen av en spiller, fjern oppføringen deres fra ban.txt og start serveren på nytt (eller bruk #init for å laste konfigurasjonen på nytt).
Konfigurasjon av BattlEye Anti-juks
BattlEye (BE) er anti-juks-systemet som brukes av Arma 3. Det anbefales på det sterkeste å holde BattlEye aktivert på offentlige servere for å forhindre juks og utnyttelse.
Aktivere BattlEye
Sørg for at følgende er satt i server.cfg:
BattlEye = 1; // 1 = enabled, 0 = disabled
BattlEye-konfigurasjonsfiler
BattlEye-konfigurasjonsfiler ligger i battleye/-katalogen i serverprofilen din eller serverroten. Hovedkonfigurasjonsfilen er beserver_x64.cfg (eller beserver.cfg på 32-bit):
// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
| Innstilling | Beskrivelse |
|---|---|
RConPassword |
Passord for RCON-tilgang (Remote Console). Nødvendig for eksterne RCON-verktøy. |
RConPort |
Port som brukes for RCON-tilkoblinger. Standard er spillport + 4 (f.eks. 2306 hvis spillporten er 2302). Denne porten må være tilgjengelig hvis du vil bruke eksterne RCON-verktøy. |
MaxPing |
Maksimalt tillatt ping før BattlEye sparker spilleren (separat fra maxPing i server.cfg). |
BattlEye-filterfiler
BattlEye bruker filterfiler for å oppdage og blokkere mistenkelige skript og kommandoer. Dette er tekstfiler i battleye/-katalogen:
scripts.txt— Filtre for skriptkjøringremoteexec.txt— Filtre for ekstern kjøringskallpublicvariable.txt— Filtre for kringkasting av offentlige variablersetdamage.txt,setpos.txt, osv. — Filtre for spesifikke kommandoer
Hver linje i en filterfil har formatet:
// Filter line format: ACTION FILTER_STRING
// Actions: 1 = log, 2 = log+kick, 3 = log only (no kick), 4 = kick without log, 5 = log+ban
// Example scripts.txt entries:
5 createVehicle // Ban anyone using createVehicle in scripts
1 "BIS_fnc" // Log BIS functions (usually safe)
7 "" // Default action for unmatched entries (7 = log)
battleye/-katalogen for å identifisere hvilket filter som utløser, og legg til passende unntak.
BattlEye RCON-verktøy
RCON (Remote Console) lar deg administrere serveren din eksternt uten å være logget inn i spillet. Det finnes flere populære RCON-verktøy for Arma 3:
BEC (BattlEye Extended Controls)
BEC er et omfattende serveradministrasjonsverktøy som kobler til via BattlEye RCON. Funksjoner inkluderer:
- Planlagte omstartsmeldinger og automatiske omstarter
- Spillerovervåking og kick/ban-administrasjon
- Automatiske meldinger (regler, kunngjøringer)
- Whitelist-administrasjon
- Planlegging av egendefinerte kommandoer
BEC-konfigurasjon krever serverens IP, RCON-port og RCON-passord som satt i beserver_x64.cfg.
DaRT (Arma RCON Tool)
DaRT er en lettvekts, GUI-basert RCON-klient. For å koble til:
- Last ned DaRT fra dens offisielle kilde.
- Skriv inn server-IP, RCON-port (f.eks.
2306) og RCON-passord. - Klikk Connect.
- Når du er tilkoblet, kan du se spillere, sende meldinger, sparke/utestenge spillere og kjøre serverkommandoer.
Vanlige RCON-kommandoer
Disse kommandoene kan sendes gjennom hvilken som helst BattlEye RCON-klient:
| Kommando | Beskrivelse |
|---|---|
players |
List alle tilkoblede spillere med deres ID-er, IP-er og GUID-er. |
kick <id> <reason> |
Spark en spiller med en valgfri begrunnelsesmelding. |
ban <id> <minutes> <reason> |
Utesteng en spiller for en angitt varighet (0 = permanent). |
bans |
List alle aktive utestengelser. |
removeBan <ban_id> |
Fjern en utestengelse basert på dens ID (fra utestengelseslisten). |
say -1 <message> |
Send en global melding til alle spillere (-1 = alle). |
say <id> <message> |
Send en privat melding til en bestemt spiller. |
loadBans |
Last utestengelseslisten på nytt fra fil. |
writeBans |
Skriv gjeldende utestengelser til utestengelsesfilen. |
loadScripts |
Last BattlEye-filterskript på nytt. |
loadEvents |
Last BattlEye-hendelsesskript på nytt. |
#lock |
Lås serveren (samme som kommandoen i spillet). |
#unlock |
Lås opp serveren. |
#shutdown |
Slå av serveren. |
#restart |
Start gjeldende oppdrag på nytt. |
#reassign |
Flytt alle spillere til rollevalg. |
#missions |
Åpne oppdragsvalg. |
Serverlogger
Arma 3 genererer flere loggfiler som er essensielle for feilsøking av serverproblemer, sporing av spilleraktivitet og diagnostisering av BattlEye-hendelser.
| Loggfil | Plassering | Beskrivelse |
|---|---|---|
| RPT-logg | <profile>/*.rpt |
Hovedserverlogg. Inneholder oppstartsinfo, feil, skriptlogger og krasjrapporter. Ny RPT opprettes ved hver serveroppstart. |
| Konsollogg | server_console.log |
Utdata definert av logFile i server.cfg. Inneholder konsollutdata inkludert spillertilkoblinger. |
| BattlEye-logger | battleye/*.log |
BattlEye-filterbrudd, kicks og bans. Sjekk disse når spillere rapporterer falske kicks. |
| Net-logg | <profile>/net.log |
Nettverksdiagnostikk (hvis oppstartsparameteren -netlog brukes). |
Få tilgang til logger gjennom File Manager i GPanel eller via SFTP. RPT-loggen er den viktigste filen for å diagnostisere krasj, mod-problemer og skriptfeil.
Relaterte artikler
- Arma 3 Veiledning for serveroppsett — Førstegangsoppsett av server, server.cfg, vanskelighetsinnstillinger og ytelsesjustering.
- Arma 3 Veiledning for mod-installasjon — Steam Workshop-modder, SFTP-opplasting, lasterekkefølge og signaturverifisering.
- Hvordan finne server-IP og port
- Hvordan laste opp filer via SFTP
- Kom i gang med den nye serveren din
Trenger du hjelp?
Trenger du hjelp med å konfigurere admin-tilgang, BattlEye eller RCON på Arma 3-serveren din? Åpne en supportsak, så hjelper teamet vårt deg gjerne.