Lær hvordan du konfigurerer admin-adgang, bruger admin-kommandoer i spillet, opsætter BattlEye anti-cheat og administrerer din Arma 3 server med RCON-værktøjer. For indledende serverkonfiguration, se vores Server Setup Guide. For mod-administration, se Mod Installation Guide.
Konfiguration af admin-adgangskode
Admin-adgangskoden indstilles i din server.cfg-fil. Denne adgangskode giver fuld serverkontrol til enhver, der logger ind med den i spillet.
// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
Du kan også indstille en separat kommandoadgangskode til server-side scripting-kommandoer (sjældent nødvendigt for de fleste serveroperatører):
serverCommandPassword = "AnotherSecurePassword";
Admin-login i spillet
For at logge ind som admin, mens du er tilsluttet din server:
- Tryk på chat-tasten (standard:
/i chatkanalen) for at åbne chatinput. - Skriv følgende kommando:
#login YourSecureAdminPassword
Hvis adgangskoden er korrekt, vil du se en bekræftelsesbesked i chatten. Du har nu adgang til alle admin-kommandoer i resten af din session.
Oversigt over admin-kommandoer
Når du er logget ind som admin, kan du bruge følgende kommandoer i chatinput. Alle kommandoer har præfikset #:
| Kommando | Beskrivelse |
|---|---|
#login <password> |
Autentificer som serveradmin. |
#logout |
Ophæv din admin-session. |
#kick <player_id> |
Smid en spiller ud fra serveren. Brug spillerens ID-nummer fra spillerlisten. |
#ban <player_id> |
Udeluk en spiller fra serveren (tilføjes til ban.txt). |
#restart |
Genstart den aktuelle mission. Alle spillere forbliver tilsluttet, men missionen genindlæses. |
#reassign |
Flyt alle spillere tilbage til rollevalgsskærmen (lobbyen) uden at genstarte missionen. |
#missions |
Åbn missionsvalgsskærmen, så du kan ændre den aktuelle mission. |
#shutdown |
Luk serveren ned øjeblikkeligt. Alle spillere afbrydes. |
#lock |
Lås serveren, så nye spillere ikke kan tilslutte sig. |
#unlock |
Lås serveren op, så nye spillere kan tilslutte sig igen. |
#monitor <interval> |
Vis serverydelsesoplysninger med det angivne interval (sekunder). Brug #monitor 0 for at deaktivere. |
#debug off |
Deaktiver voice-over-network fejlfindingsindikatorer. |
#init |
Geninitialisér serveren (genindlæs server.cfg uden fuld genstart). |
#exec ban <player_id> |
Alternativ udelukkelseskommando, der også tilføjer til BattlEye-udelukkelseslisten. |
#kick og #ban bruger spillerens numeriske ID, ikke deres navn. Du kan finde spiller-ID'er i serverens konsoloutput i GPanel eller bruge spillerlisten, der er tilgængelig via escape-menuen i spillet.
Håndtering af udelukkelser
Udelukkelser gemmes i filen ban.txt i din servermappe. Hver linje indeholder en spillers Steam64 ID (eller GUID). Du kan administrere udelukkelser ved at redigere denne fil direkte:
// ban.txt format
// Each line: GUID or Steam64ID
76561198012345678
76561198087654321
For at ophæve en udelukkelse skal du fjerne spillerens post fra ban.txt og genstarte serveren (eller bruge #init til at genindlæse konfigurationen).
BattlEye Anti-Cheat-konfiguration
BattlEye (BE) er anti-cheat-systemet, der bruges af Arma 3. Det anbefales stærkt at holde BattlEye aktiveret på offentlige servere for at forhindre snyd og udnyttelser.
Aktivering af BattlEye
Sørg for, at følgende er indstillet i din server.cfg:
BattlEye = 1; // 1 = enabled, 0 = disabled
BattlEye-konfigurationsfiler
BattlEye-konfigurationsfiler er placeret i mappen battleye/ inden for din serverprofil eller serverrod. Den primære konfigurationsfil er beserver_x64.cfg (eller beserver.cfg på 32-bit):
// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
| Indstilling | Beskrivelse |
|---|---|
RConPassword |
Adgangskode til RCON (Remote Console)-adgang. Påkrævet for eksterne RCON-værktøjer. |
RConPort |
Port brugt til RCON-forbindelser. Standard er game port + 4 (f.eks. 2306 hvis game port er 2302). Denne port skal være tilgængelig, hvis du vil bruge eksterne RCON-værktøjer. |
MaxPing |
Maksimalt tilladt ping, før BattlEye smider spilleren ud (separat fra server.cfg maxPing). |
BattlEye-filterfiler
BattlEye bruger filterfiler til at opdage og blokere mistænkelige scripts og kommandoer. Disse er tekstfiler i mappen battleye/:
scripts.txt— Filtre for script-udførelseremoteexec.txt— Filtre for fjernudførelseskaldpublicvariable.txt— Filtre for offentlige variabeludsendelsersetdamage.txt,setpos.txtosv. — Filtre for specifikke 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/ for at identificere, hvilket filter der udløses, og tilføj passende undtagelser.
BattlEye RCON-værktøjer
RCON (Remote Console) giver dig mulighed for at administrere din server eksternt uden at være logget ind i spillet. Der findes flere populære RCON-værktøjer til Arma 3:
BEC (BattlEye Extended Controls)
BEC er et omfattende serveradministrationsværktøj, der forbinder via BattlEye RCON. Funktioner inkluderer:
- Planlagte genstartsmeddelelser og automatiske genstarter
- Spillerovervågning og kick/ban-administration
- Automatiserede beskeder (regler, meddelelser)
- Whitelist-administration
- Brugerdefineret kommandoplanlægning
BEC-konfiguration kræver din servers IP, RCON-port og RCON-adgangskode som angivet i beserver_x64.cfg.
DaRT (Arma RCON Tool)
DaRT er en let, GUI-baseret RCON-klient. For at oprette forbindelse:
- Download DaRT fra den officielle kilde.
- Indtast din servers IP, RCON-port (f.eks.
2306) og RCON-adgangskode. - Klik på Connect.
- Når du er tilsluttet, kan du se spillere, sende beskeder, smide spillere ud/udelukke spillere og udføre serverkommandoer.
Almindelige RCON-kommandoer
Disse kommandoer kan sendes gennem enhver BattlEye RCON-klient:
| Kommando | Beskrivelse |
|---|---|
players |
Vis alle tilsluttede spillere med deres ID'er, IP'er og GUID'er. |
kick <id> <reason> |
Smid en spiller ud med en valgfri årsagsbesked. |
ban <id> <minutes> <reason> |
Udeluk en spiller i en bestemt varighed (0 = permanent). |
bans |
Vis alle aktive udelukkelser. |
removeBan <ban_id> |
Fjern en udelukkelse efter dens ID (fra udelukkelseslisten). |
say -1 <message> |
Send en global besked til alle spillere (-1 = alle). |
say <id> <message> |
Send en privat besked til en bestemt spiller. |
loadBans |
Genindlæs udelukkelseslisten fra fil. |
writeBans |
Skriv aktuelle udelukkelser til udelukkelsesfilen. |
loadScripts |
Genindlæs BattlEye-filterscripts. |
loadEvents |
Genindlæs BattlEye-eventscripts. |
#lock |
Lås serveren (samme som kommandoen i spillet). |
#unlock |
Lås serveren op. |
#shutdown |
Luk serveren ned. |
#restart |
Genstart den aktuelle mission. |
#reassign |
Flyt alle spillere til rollevalg. |
#missions |
Åbn missionsvalg. |
Serverlogfiler
Arma 3 genererer flere logfiler, der er essentielle for fejlfinding af serverproblemer, sporing af spilleraktivitet og diagnosticering af BattlEye-hændelser.
| Logfil | Placering | Beskrivelse |
|---|---|---|
| RPT Log | <profile>/*.rpt |
Primær serverlog. Indeholder opstartsinfo, fejl, scriptlogs og nedbrudsrapporter. Ny RPT oprettes ved hver serverstart. |
| Console Log | server_console.log |
Output defineret af logFile i server.cfg. Indeholder konsoloutput inklusive spillerforbindelser. |
| BattlEye Logs | battleye/*.log |
BattlEye-filterovertrædelser, udsmidninger og udelukkelser. Tjek disse, når spillere rapporterer falske udsmidninger. |
| Net Log | <profile>/net.log |
Netværksdiagnostik (hvis startparameteren -netlog bruges). |
Tilgå logfiler via File Manager i GPanel eller via SFTP. RPT-loggen er den vigtigste fil til diagnosticering af nedbrud, mod-problemer og scriptfejl.
Relaterede artikler
- Arma 3 Server Setup Guide — Indledende serveropsætning, server.cfg, sværhedsindstillinger og ydelsesjustering.
- Arma 3 Mod Installation Guide — Steam Workshop-mods, SFTP-upload, indlæsningsrækkefølge og signaturverifikation.
- Sådan finder du din servers IP og port
- Sådan uploader du filer via SFTP
- Kom godt i gang med din nye server
Brug for hjælp?
Har du brug for hjælp til at konfigurere admin-adgang, BattlEye eller RCON på din Arma 3 server? Åbn en supportbillet, og vores team hjælper dig gerne.