Blixrea 50% rabatt på alla servrar Slutar snart!
Slutar om: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorier

Arma 3 Admin- och BattlEye-konfiguration

SV arma-3 admin battleye rcon 0 tyckte att detta var hjälpsamt

Lär dig hur du konfigurerar adminåtkomst, använder adminkommandon i spelet, ställer in BattlEye anti-cheat och hanterar din Arma 3-server med RCON-verktyg. För grundläggande serverkonfiguration, se vår Guide för serverinstallation. För modhantering, se Guide för modinstallation.

Konfiguration av adminlösenord

Adminlösenordet anges i din server.cfg-fil. Detta lösenord ger full serverkontroll till alla som loggar in med det i spelet.

// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
Säkerhet: Välj ett starkt adminlösenord och dela det aldrig med opålitliga spelare. Alla med adminlösenordet har full kontroll över servern, inklusive möjligheten att sparka ut, bannlysa och stänga av servern.

Du kan också ange ett separat kommandolösenord för serverbaserade skriptkommandon (sällan nödvändigt för de flesta serveroperatörer):

serverCommandPassword = "AnotherSecurePassword";

Adminlogin i spelet

För att logga in som admin medan du är ansluten till din server:

  1. Tryck på chattangenten (standard: / i chattkanalen) för att öppna chattinmatningen.
  2. Skriv följande kommando:
#login YourSecureAdminPassword

Om lösenordet är korrekt visas ett bekräftelsemeddelande i chatten. Du har nu åtkomst till alla adminkommandon under hela din session.

Tips: Adminlogin kvarstår inte mellan frånkopplingar. Du måste autentisera dig på nytt varje gång du ansluter till servern.

Referens för adminkommandon

När du är inloggad som admin kan du använda följande kommandon i chattinmatningen. Alla kommandon har prefixet #:

Kommando Beskrivning
#login <password> Autentisera dig som serveradmin.
#logout Återkalla din adminsession.
#kick <player_id> Sparka ut en spelare från servern. Använd spelarens ID-nummer från spelarlistan.
#ban <player_id> Bannlys en spelare från servern (läggs till i ban.txt).
#restart Starta om det aktuella uppdraget. Alla spelare förblir anslutna men uppdraget laddas om.
#reassign Flytta alla spelare tillbaka till rollvalsskärmen (lobbyn) utan att starta om uppdraget.
#missions Öppna uppdragsvalsskärmen, vilket låter dig byta aktuellt uppdrag.
#shutdown Stäng omedelbart av servern. Alla spelare kopplas från.
#lock Lås servern och förhindra nya spelare från att ansluta.
#unlock Lås upp servern och tillåt nya spelare att ansluta igen.
#monitor <interval> Visa serverns prestandainformation med det angivna intervallet (sekunder). Använd #monitor 0 för att inaktivera.
#debug off Inaktivera felsökningsindikatorer för voice-over-network.
#init Återinitiera servern (ladda om server.cfg utan fullständig omstart).
#exec ban <player_id> Alternativt bannlysningskommando som även lägger till i BattlEyes bannlysningslista.
Notering: Kommandona #kick och #ban använder spelarens numeriska ID, inte deras namn. Du kan hitta spelar-ID:n i serverkonsolens utdata i GPanel, eller använda spelarlistan som är tillgänglig via escape-menyn i spelet.

Hantera bannlysningar

Bannlysningar lagras i filen ban.txt i din serverkatalog. Varje rad innehåller en spelares Steam64-ID (eller GUID). Du kan hantera bannlysningar genom att redigera den här filen direkt:

// ban.txt format
// Each line: GUID or Steam64ID
76561198012345678
76561198087654321

För att häva bannlysningen av en spelare, ta bort dess post från ban.txt och starta om servern (eller använd #init för att ladda om konfigurationen).

Konfiguration av BattlEye Anti-Cheat

BattlEye (BE) är anti-cheat-systemet som används av Arma 3. Det rekommenderas starkt att hålla BattlEye aktiverat på publika servrar för att förhindra fusk och exploits.

Aktivera BattlEye

Se till att följande är inställt i din server.cfg:

BattlEye = 1;  // 1 = enabled, 0 = disabled

BattlEye-konfigurationsfiler

BattlEye-konfigurationsfiler finns i katalogen battleye/ i din serverprofil eller serverrot. Huvudkonfigurationsfilen är beserver_x64.cfg (eller beserver.cfg på 32-bitars):

// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
Inställning Beskrivning
RConPassword Lösenord för RCON-åtkomst (Remote Console). Krävs för externa RCON-verktyg.
RConPort Port som används för RCON-anslutningar. Standard är game-port + 4 (t.ex. 2306 om game-porten är 2302). Denna port måste vara tillgänglig om du vill använda externa RCON-verktyg.
MaxPing Maximalt tillåten ping innan BattlEye sparkar ut spelaren (separat från maxPing i server.cfg).
Viktigt: BattlEye RCon-porten kan behöva öppnas eller tilldelas i GPanel beroende på din hostingplan. Om RCON-anslutningar misslyckas, kontrollera att porten är tillgänglig och inte blockerad. Kontakta Legion Hosting-supporten om du behöver en ytterligare porttilldelning.

BattlEye-filterfiler

BattlEye använder filterfiler för att upptäcka och blockera misstänkta skript och kommandon. Dessa är textfiler i katalogen battleye/:

  • scripts.txt — Filter för skriptkörning
  • remoteexec.txt — Filter för fjärrkörningsanrop
  • publicvariable.txt — Filter för sändningar av publika variabler
  • setdamage.txt, setpos.txt, etc. — Filter för specifika kommandon

Varje rad 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)
Tips: Moddade servrar behöver ofta anpassade BattlEye-undantag. Om spelare sparkas ut för "Script Restriction" efter att ha installerat mods kan du behöva lägga till undantag i de relevanta filterfilerna. Kontrollera BattlEye-loggarna i katalogen battleye/ för att identifiera vilket filter som utlöses och lägg till lämpliga undantag.

BattlEye RCON-verktyg

RCON (Remote Console) låter dig hantera din server externt utan att vara inloggad i spelet. Det finns flera populära RCON-verktyg för Arma 3:

BEC (BattlEye Extended Controls)

BEC är ett omfattande serverhanteringsverktyg som ansluter via BattlEye RCON. Funktionerna inkluderar:

  • Schemalagda omstartsmeddelanden och automatiska omstarter
  • Spelarövervakning samt kick-/bannlysningshantering
  • Automatiserade meddelanden (regler, tillkännagivanden)
  • Whitelist-hantering
  • Schemaläggning av anpassade kommandon

BEC-konfiguration kräver din servers IP, RCON-port och RCON-lösenord enligt vad som anges i beserver_x64.cfg.

DaRT (Arma RCON Tool)

DaRT är en lättviktig, GUI-baserad RCON-klient. För att ansluta:

  1. Ladda ned DaRT från dess officiella källa.
  2. Ange din server-IP, RCON-port (t.ex. 2306) och RCON-lösenord.
  3. Klicka på Connect.
  4. När du är ansluten kan du se spelare, skicka meddelanden, sparka ut/bannlysa spelare och köra serverkommandon.

Vanliga RCON-kommandon

Dessa kommandon kan skickas via valfri BattlEye RCON-klient:

Kommando Beskrivning
players Lista alla anslutna spelare med deras ID:n, IP:er och GUID:er.
kick <id> <reason> Sparka ut en spelare med ett valfritt orsaksmeddelande.
ban <id> <minutes> <reason> Bannlys en spelare under en angiven tid (0 = permanent).
bans Lista alla aktiva bannlysningar.
removeBan <ban_id> Ta bort en bannlysning baserat på dess ID (från bannlysningslistan).
say -1 <message> Skicka ett globalt meddelande till alla spelare (-1 = alla).
say <id> <message> Skicka ett privat meddelande till en specifik spelare.
loadBans Ladda om bannlysningslistan från fil.
writeBans Skriv aktuella bannlysningar till bannlysningsfilen.
loadScripts Ladda om BattlEye-filterskript.
loadEvents Ladda om BattlEye-händelseskript.
#lock Lås servern (samma som kommandot i spelet).
#unlock Lås upp servern.
#shutdown Stäng av servern.
#restart Starta om det aktuella uppdraget.
#reassign Flytta alla spelare till rollvalet.
#missions Öppna uppdragsvalet.

Serverloggar

Arma 3 genererar flera loggfiler som är väsentliga för felsökning av serverproblem, spårning av spelaraktivitet och diagnostisering av BattlEye-händelser.

Loggfil Plats Beskrivning
RPT-logg <profile>/*.rpt Huvudserverlogg. Innehåller startinformation, fel, skriptloggar och kraschrapporter. En ny RPT skapas vid varje serverstart.
Konsollogg server_console.log Utdata som definieras av logFile i server.cfg. Innehåller konsolutdata inklusive spelaranslutningar.
BattlEye-loggar battleye/*.log BattlEye-filteröverträdelser, kicks och bannlysningar. Kontrollera dessa när spelare rapporterar falska kicks.
Net-logg <profile>/net.log Nätverksdiagnostik (om startparametern -netlog används).

Få åtkomst till loggar via File Manager i GPanel eller via SFTP. RPT-loggen är den viktigaste filen för att diagnostisera krascher, modproblem och skriptfel.

Tips: RPT-loggfiler kan bli mycket stora med tiden. Om din server har körts ett tag innehåller den senaste RPT-filen (sorterad efter datum) den aktuella sessionens loggar. Äldre RPT-filer kan tryggt raderas för att frigöra diskutrymme.

Relaterade artiklar

Behöver du hjälp?

Behöver du hjälp med att konfigurera adminåtkomst, BattlEye eller RCON på din Arma 3-server? Öppna ett supportärende så hjälper vårt team dig gärna.


Var denna artikel hjälpsam?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.