Guida amministrativa FiveM (2025): configurazione sicura, corretta e veloce

Guida per Admin FiveM: Configurazione Sicura, Corretta e Rapida

Risposta rapida: una configurazione sicura per admin FiveM usa permessi con privilegi minimi, regole ACE testate, ruoli chiari per lo staff, registri dei comandi e un percorso di rollback. Non dare a ogni helper accesso di livello proprietario solo perché è più veloce.

Ultimo aggiornamento: 25 giugno 2026

TL;DR (Avvio rapido)

  • Prima chiedi il permesso. Solo il proprietario del server può concedere l'autorizzazione di amministrazione.
  • Utilizzare identificatori corretti. Prefer Licenza Rockstar (identifier.license:...). SteamID64 è obsoleto.
  • Bootstrap tramite ACE (server.cfg) o strumenti framework, quindi perfezionarli nel gioco.
  • QBCore: Aggiungere qbcore.god/qbcore.admin tramite server.cfg (ASSO).
  • ESX: Utilizzo /setgroup [id] admin (il più alto per impostazione predefinita) o impostato users.group = 'admin' nel DB.
  • vRP: Datti il admin/superadmin gruppo tramite il menu di amministrazione nel gioco o vrp_user_groups tabella (vRP 1.x).
  • Riavviare e verificare. Prova un comando riservato agli amministratori, controlla i log.

Hai bisogno di strumenti? Vedi Strumenti di amministrazione e altro per i menu e le utilità di amministrazione consigliati (ad esempio, vMenu, registrazione, strumenti di moderazione).


Prerequisiti

  • Approvazione del proprietario (non negoziabile). Elevazione non autorizzata → divieto/rimozione.
  • Accesso A server.cfg (o editor CFG txAdmin) e il database.
  • I tuoi identificatori: idealmente il Licenza Rockstar; facoltativamente fivem, discord, O steam. Più semplice: txAdmin → Giocatori → seleziona te stesso → copia gli identificatori.
  • Utensili: un editor di testo normale (VS Code/Notepad++) e un client DB (phpMyAdmin/MySQL Workbench).

Comprensione di ACE e identificatori (funziona con qualsiasi framework)

ACE (Access Control Entries) è il sistema di autorizzazione integrato di FiveM. Concedi le autorizzazioni a presidi (giocatori o gruppi). Identificatori tipici:

  • identifier.license:xxxxxxxx (Licenza Rockstar) ← raccomandato
  • identifier.fivem:xxxxx (FiveM)
  • identifier.discord:xxxxxxxxxxxxxxx (Discordia)
  • identifier.steam:1100001xxxxxxxx (Steam/HEX) ← eredità

Modello minimo di sicurezza In server.cfg:

## Permissions
add_ace group.admin command allow # allow all commands for admin group
add_ace resource.qb-core command allow # allow framework to run commands (QBCore example)

# Inheritance (QBCore example)
add_ace qbcore.god command allow
add_principal qbcore.god group.admin # gods inherit admin
add_principal qbcore.god qbcore.admin
add_principal qbcore.admin qbcore.mod

# Players (replace with your license)
add_principal identifier.license:YOUR_LICENSE qbcore.god # you

Dopo aver salvato, riavviare il serverOra dovresti accedere al menu/comandi di amministrazione. Una volta avviato, utilizza gli strumenti di gioco per gestire lo staff.


Configurazione specifica del framework

QBCore: Amministrazione delle concessioni tramite ACE (consigliato)

  1. Aprire server.cfg (o txAdmin → Redattore CFG).
  2. Garantire esiste il blocco dei permessi (vedi sopra).
  3. Aggiungere il tuo principale: add_principal identifier.license:YOUR_LICENSE qbcore.god # or qbcore.admin
  4. Ricomincia il server.
  5. Verificare nel gioco: /admin → Gestione giocatori → Permessi.
  6. (Facoltativo) Utilizzare il comando: /addpermission [id] god

Note

  • Prefer license: Sopra steam:; è più coerente nel 2025.
  • Mantieni il ruolo quotidiano a admin; riserva god per fondatori/tecnologia.
  • Se i permessi non "restano", probabilmente hai modificato il sbagliato CFG o voci posizionate sopra un blocco txAdmin generato automaticamente. Inserisci le tue linee alla fine Di server.cfg.

ESX: imposta il gruppo tramite comando o database

Il gruppo predefinito più alto nell'ESX moderno è admin.

Metodo A — Nel gioco (consigliato):

  1. Trova il tuo ID server (ad esempio, tramite tabellone segnapunti o /id).
  2. Eseguire il comando nella console o come amministratore con RCON: /setgroup [ServerID] admin
  3. Effettua nuovamente l'accesso per aggiornare.

Metodo B — Database:

  1. Apri il tuo database → tabella users.
  2. Trova la tua riga in base all'identificatore.
  3. Imposta colonna group A admin.
  4. Riavvia il server.

Errori comuni

  • Utilizzo superadmin sulle build ESX recenti: non valido; utilizzare admin.
  • Identificatore errato (Steam vs licenza). Utilizzare lo stesso identificativo degli archivi ESX.

vRP (stile 1.x/“Dunko”): aggiungiti a un gruppo

vRP utilizza il proprio gruppi (definito in vrp/cfg/groups.lua), memorizzati per utente.

Metodo A — Menu di gioco:

  1. Aprire il menu di amministrazione vRP.
  2. Scegliere Amministratore → @Aggiungi_gruppo.
  3. Inserisci il tuo vRP user_id (non il tuo ID server temporaneo).
  4. Inserisci il nome del gruppo, ad esempio, admin (O superadmin se la tua configurazione lo definisce).
  5. Conferma, quindi effettua nuovamente l'accesso.

Metodo B — Database (vRP 1.x):

  1. Nel DB, apri vrp_user_groups.
  2. Inserire: user_id = YOUR_VRP_ID, group = 'admin' (O 'superadmin' se il tuo server lo utilizza).
  3. Riavviare il server.

I nomi dei gruppi sono specifico del server. Controllo vrp/cfg/groups.lua per i ruoli e i permessi esatti nel tuo pacchetto.


Responsabilità operative (come si presenta una “buona amministrazione”)

  • Applicazione delle regole: Applica le regole in modo coerente. Documenta avvisi/espulsioni/ban.
  • Supporto giocatori: Risolvere rapidamente le segnalazioni; informare, non intensificare.
  • Uptime e prestazioni: Controllare la console, gli orari delle risorse e i registri; segnalare eventuali anomalie.
  • Verificabilità: Registra tutte le azioni amministrative (webhook Discord/txAdmin). Utilizza account univoci per lo staff.
  • Privilegio minimo: Utilizzo admin giorno per giorno; riserva god/superadmin per scenari rompi-vetro.

Vedere Strumenti di amministrazione e altro per menu di amministrazione verificati, risorse di registrazione e moderazione.


Lista di controllo per la sicurezza e la conformità

  • Approvazione scritta del proprietario per ciascun amministratore.
  • Utilizzo licenza: identificatori; evitare configurazioni riservate a Steam.
  • Mantenere permessi cfg nel controllo delle versioni.
  • Abilitare Discord/txAdmin registrazione delle azioni del personale.
  • Nessun account personale condiviso.
  • Ruotare le password RCON/txAdmin.
  • Testare l'accesso del personale su uno slot di staging prima di renderlo attivo.

Risoluzione dei problemi

SintomoProbabile causaCorrezione precisa
Nessun amministratore dopo il riavvioModificato CFG errato o righe sovrascritte da txAdminMettere add_principal A FINE Di server.cfgRiavviare due volte.
Si apre il menu di amministrazione ma non ci sono poteriGruppo sbagliato (mod contro admin/god) o tipo di identificatore erratoUtilizzo license: e abbina i nomi dei gruppi del tuo framework.
Cambiamento del gruppo ESX ignoratoUtilizzo di deprecato superadminImpostato admin tramite /setgroup o DB; ri-registrare.
I permessi QBCore vengono ripristinati al riavvioUsato solo /addpermission senza ACEAggiungi persistente add_principal linee a server.cfg.
Gruppo vRP non applicatoInserito in modo errato user_id (ID temporaneo utilizzato)Utilizzo vRP user_id dal DB, non dall'ID temporaneo del server.

Domande frequenti

Ho ancora bisogno di SteamID64?
No. Usa il tuo Licenza Rockstar per le configurazioni moderne. Steam potrebbe ancora funzionare se il tuo server lo traccia, ma è obsoleto.

Qual è la differenza tra admin E god su QBCore?
god è il più elevato e spesso eredita tutti gli altri. Usare con parsimonia.

Posso concedere l'amministratore senza riavviare?
Sì, se utilizzi i comandi/menu del gioco. Per Modifiche ACE, il riavvio è il metodo più sicuro.

È /setgroup sicuro da usare in ESX?
Sì per ESX moderno, ma assicurati che il gruppo target esista (admin). La persistenza tramite DB garantisce la sopravvivenza nei casi limite.


Strumenti consigliati e passaggi successivi

  • Installare un menu di amministrazione moderno con strumenti di registrazione, visualizzazione, teletrasporto e moderazione di Discord.
  • Abilitare txAdmin sincronizzazione del monitoraggio dei giocatori e dei ban.
  • Impostare Webhook di Discord per azioni amministrative (partecipazioni, ban, espulsioni).
  • Mantenere un manuale del personale: scala di escalation, durata dei ban, procedura di appello.

Esplora la nostra lista curata: Strumenti di amministrazione e altro – include vMenu e altre risorse verificate.


Risorse in uscita (ulteriori letture)

  • Guida alle autorizzazioni QBCore (ACE, gruppi, esempi).
  • Riferimento ai comandi ESX per /setgroup e flussi di lavoro amministrativi.
  • Nozioni di base sui permessi ACE (principali ed ereditarietà) per configurazioni più sicure.

Copia e incolla frammenti

QBCore – Blocco di autorizzazioni minimo e sicuro

## Permissions ##
add_ace group.admin command allow
add_ace resource.qb-core command allow

# Inheritance
add_ace qbcore.god command allow
add_principal qbcore.god group.admin
add_principal qbcore.god qbcore.admin
add_principal qbcore.admin qbcore.mod

# Players
add_principal identifier.license:REPLACE_ME qbcore.god # Your main account

ESX – Imposta l'amministratore tramite DB

UPDATE `users`
SET `group` = 'admin'
WHERE `identifier` = 'license:REPLACE_ME';

vRP – Inserisci gruppo amministratore (vRP 1.x)

INSERT INTO `vrp_user_groups` (`user_id`, `group`) VALUES (YOUR_VRP_ID, 'admin');

Registro delle modifiche (cosa è migliorato rispetto alle guide tipiche)

  • Sostituito l'eredità Solo vapore approccio con licenza: migliori pratiche.
  • Corretto QBCore sezione per utilizzare ACE + persistente server.cfg voci.
  • Chiarito ESX ruolo più alto (admin) e ha fornito percorsi DB e comandi sicuri.
  • Aggiunto vRP metodi doppi in-game/DB e puntatore di configurazione del gruppo.
  • Incluso lista di controllo di sicurezza, Domande frequenti, E pronto per essere incollato frammenti.

Se hai bisogno di aiuto per l'implementazione, incolla il tuo server.cfg blocco dei permessi e lo risolverò in modo mirato.

Lista di controllo per il rollout degli admin

  1. Definisci i ruoli di proprietario, admin senior, moderatore e supporto.
  2. Associa ogni ruolo solo ai comandi di cui ha bisogno.
  3. Testa i permessi con un account non proprietario.
  4. Registra le azioni dello staff quando possibile.
  5. Rimuovi immediatamente l'accesso quando un membro dello staff se ne va.

Risorse correlate per admin

Lascia un commento