Offerta Lampo 50% di sconto su tutti i server Ultimo giorno!
Termina tra: 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
Categorie

Arma 3 Configurazione Admin e BattlEye

IT arma-3 admin battleye rcon 0 hanno trovato utile questo articolo

Scopri come configurare l'accesso admin, utilizzare i comandi admin in gioco, configurare l'anti-cheat BattlEye e gestire il tuo server Arma 3 con strumenti RCON. Per la configurazione iniziale del server, consulta la nostra Server Setup Guide. Per la gestione delle mod, consulta la Mod Installation Guide.

Configurazione della Password Admin

La password admin è impostata nel file server.cfg. Questa password concede il controllo completo del server a chiunque effettui l'accesso con essa in gioco.

// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
Sicurezza: Scegli una password admin sicura e non condividerla mai con giocatori non fidati. Chiunque abbia la password admin ha il controllo completo del server, inclusa la possibilità di espellere, bannare e spegnere il server.

Puoi anche impostare una password di comando separata per i comandi di scripting lato server (raramente necessaria per la maggior parte degli operatori di server):

serverCommandPassword = "AnotherSecurePassword";

Accesso Admin in Gioco

Per accedere come admin mentre sei connesso al tuo server:

  1. Premi il tasto chat (predefinito: / nel canale chat) per aprire l'input della chat.
  2. Digita il seguente comando:
#login YourSecureAdminPassword

Se la password è corretta, vedrai un messaggio di conferma nella chat. Ora hai accesso a tutti i comandi admin per la durata della sessione.

Suggerimento: L'accesso admin non persiste tra le disconnessioni. Devi ri-autenticarti ogni volta che entri nel server.

Riferimento Comandi Admin

Una volta effettuato l'accesso come admin, puoi utilizzare i seguenti comandi nell'input della chat. Tutti i comandi sono preceduti dal prefisso #:

Comando Descrizione
#login <password> Autenticati come admin del server.
#logout Revoca la tua sessione admin.
#kick <player_id> Espelle un giocatore dal server. Usa il numero ID del giocatore dalla lista giocatori.
#ban <player_id> Banna un giocatore dal server (aggiunto a ban.txt).
#restart Riavvia la missione corrente. Tutti i giocatori restano connessi ma la missione viene ricaricata.
#reassign Riporta tutti i giocatori alla schermata di selezione del ruolo (lobby) senza riavviare la missione.
#missions Apre la schermata di selezione missione, permettendoti di cambiare la missione corrente.
#shutdown Spegne immediatamente il server. Tutti i giocatori vengono disconnessi.
#lock Blocca il server, impedendo a nuovi giocatori di entrare.
#unlock Sblocca il server, permettendo nuovamente a nuovi giocatori di entrare.
#monitor <interval> Mostra informazioni sulle prestazioni del server all'intervallo indicato (secondi). Usa #monitor 0 per disabilitare.
#debug off Disabilita gli indicatori di debug del voice-over-network.
#init Re-inizializza il server (ricarica server.cfg senza riavvio completo).
#exec ban <player_id> Comando di ban alternativo che aggiunge anche alla lista ban di BattlEye.
Nota: I comandi #kick e #ban utilizzano l'ID numerico del giocatore, non il suo nome. Puoi trovare gli ID dei giocatori nell'output della console del server in GPanel, o nella lista giocatori accessibile tramite il menu di pausa in gioco.

Gestione dei Ban

I ban sono salvati nel file ban.txt nella directory del tuo server. Ogni riga contiene lo Steam64 ID (o GUID) di un giocatore. Puoi gestire i ban modificando questo file direttamente:

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

Per rimuovere il ban di un giocatore, elimina la sua voce da ban.txt e riavvia il server (oppure usa #init per ricaricare la configurazione).

Configurazione Anti-Cheat BattlEye

BattlEye (BE) è il sistema anti-cheat utilizzato da Arma 3. È altamente consigliato mantenere BattlEye abilitato sui server pubblici per prevenire cheating ed exploit.

Abilitare BattlEye

Assicurati che nel tuo server.cfg sia impostato quanto segue:

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

File di Configurazione BattlEye

I file di configurazione di BattlEye si trovano nella directory battleye/ all'interno del profilo del server o della root del server. Il file di configurazione principale è beserver_x64.cfg (o beserver.cfg su 32-bit):

// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
Impostazione Descrizione
RConPassword Password per l'accesso RCON (Remote Console). Necessaria per gli strumenti RCON esterni.
RConPort Porta utilizzata per le connessioni RCON. Il valore predefinito è la game port + 4 (es. 2306 se la game port è 2302). Questa porta deve essere accessibile se vuoi utilizzare strumenti RCON esterni.
MaxPing Ping massimo consentito prima che BattlEye espella il giocatore (separato dal maxPing di server.cfg).
Importante: La porta RCON di BattlEye potrebbe dover essere aperta o allocata in GPanel a seconda del tuo piano di hosting. Se le connessioni RCON falliscono, verifica che la porta sia disponibile e non bloccata. Contatta il supporto Legion Hosting se hai bisogno di un'allocazione di porta aggiuntiva.

File Filtro di BattlEye

BattlEye utilizza file filtro per rilevare e bloccare script e comandi sospetti. Sono file di testo nella directory battleye/:

  • scripts.txt — Filtri per l'esecuzione di script
  • remoteexec.txt — Filtri per le chiamate di esecuzione remota
  • publicvariable.txt — Filtri per le trasmissioni di variabili pubbliche
  • setdamage.txt, setpos.txt, ecc. — Filtri per comandi specifici

Ogni riga in un file filtro ha il formato:

// 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)
Suggerimento: I server con mod spesso necessitano di eccezioni personalizzate per BattlEye. Se i giocatori vengono espulsi per "Script Restriction" dopo l'installazione delle mod, potresti dover aggiungere eccezioni ai file filtro pertinenti. Controlla i log di BattlEye nella directory battleye/ per identificare quale filtro si sta attivando e aggiungi le eccezioni appropriate.

Strumenti RCON per BattlEye

RCON (Remote Console) ti permette di gestire il tuo server esternamente senza essere connesso al gioco. Esistono diversi strumenti RCON popolari per Arma 3:

BEC (BattlEye Extended Controls)

BEC è uno strumento completo di gestione server che si connette tramite BattlEye RCON. Le funzionalità includono:

  • Messaggi di riavvio programmati e riavvii automatici
  • Monitoraggio giocatori e gestione espulsioni/ban
  • Messaggi automatizzati (regole, annunci)
  • Gestione whitelist
  • Programmazione comandi personalizzati

La configurazione di BEC richiede l'IP del tuo server, la porta RCON e la password RCON come impostate in beserver_x64.cfg.

DaRT (Arma RCON Tool)

DaRT è un client RCON leggero con interfaccia grafica. Per connettersi:

  1. Scarica DaRT dalla sua fonte ufficiale.
  2. Inserisci l'IP del tuo server, la porta RCON (es. 2306) e la password RCON.
  3. Clicca su Connect.
  4. Una volta connesso, puoi visualizzare i giocatori, inviare messaggi, espellere/bannare giocatori ed eseguire comandi del server.

Comandi RCON Comuni

Questi comandi possono essere inviati tramite qualsiasi client BattlEye RCON:

Comando Descrizione
players Elenca tutti i giocatori connessi con i loro ID, IP e GUID.
kick <id> <reason> Espelle un giocatore con un messaggio di motivazione opzionale.
ban <id> <minutes> <reason> Banna un giocatore per una durata specificata (0 = permanente).
bans Elenca tutti i ban attivi.
removeBan <ban_id> Rimuove un ban tramite il suo ID (dalla lista dei ban).
say -1 <message> Invia un messaggio globale a tutti i giocatori (-1 = tutti).
say <id> <message> Invia un messaggio privato a un giocatore specifico.
loadBans Ricarica la lista dei ban dal file.
writeBans Scrive i ban correnti nel file dei ban.
loadScripts Ricarica gli script filtro di BattlEye.
loadEvents Ricarica gli script eventi di BattlEye.
#lock Blocca il server (stesso comando in gioco).
#unlock Sblocca il server.
#shutdown Spegne il server.
#restart Riavvia la missione corrente.
#reassign Riporta tutti i giocatori alla selezione del ruolo.
#missions Apre la selezione missione.

Log del Server

Arma 3 genera diversi file di log essenziali per la risoluzione dei problemi del server, il tracciamento dell'attività dei giocatori e la diagnosi degli eventi BattlEye.

File di Log Posizione Descrizione
RPT Log <profile>/*.rpt Log principale del server. Contiene informazioni di avvio, errori, log degli script e rapporti di crash. Un nuovo RPT viene creato ad ogni avvio del server.
Console Log server_console.log Output definito da logFile in server.cfg. Contiene l'output della console incluse le connessioni dei giocatori.
BattlEye Logs battleye/*.log Violazioni dei filtri BattlEye, espulsioni e ban. Controlla questi file quando i giocatori segnalano espulsioni errate.
Net Log <profile>/net.log Diagnostica di rete (se viene utilizzato il parametro di avvio -netlog).

Accedi ai log tramite il File Manager in GPanel o via SFTP. Il log RPT è il file più importante per diagnosticare crash, problemi con le mod ed errori degli script.

Suggerimento: I file di log RPT possono diventare molto grandi nel tempo. Se il tuo server è in esecuzione da un po', il file RPT più recente (ordinato per data) contiene i log della sessione corrente. I file RPT più vecchi possono essere eliminati in sicurezza per liberare spazio su disco.

Articoli Correlati

Hai Bisogno di Aiuto?

Hai bisogno di aiuto per configurare l'accesso admin, BattlEye o RCON sul tuo server Arma 3? Apri un ticket di supporto e il nostro team sarà lieto di assisterti.


Questo articolo ti è stato utile?

Ready to Get Started?

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