Un server su un’altra macchina
Il pannello gestisce anche un server che gira altrove — la sezione Server remoto. I canali usati sono due, e fanno cose diverse.
RCON è il protocollo proprio di Minecraft. Porta la console, i giocatori, il mondo e le regole. Non sa toccare i file, quindi avvio, arresto e copie di sicurezza non sono possibili con il solo RCON.
SSH porta tutto ciò che è un file: il core, le copie, le cartelle. È anche la via con cui il server viene fermato per il tempo dei lavori.
Attivare RCON
Sul server, in server.properties:
| Chiave | Valore |
|---|---|
| enable-rcon | true |
| rcon.port | 25575 |
| rcon.password | una che scegli tu |
Riavvia il server e la console, i giocatori, le regole e i comandi funzionano esattamente come per un server sul tuo computer.
Apri la porta RCON solo per il tuo indirizzo. Chi conosce la password ha il controllo completo del server. Se è più comodo, spunta Tramite un tunnel SSH: così RCON non esce mai dalla macchina e viaggia dentro il collegamento SSH.
Una password salvata resta in server-manager.json come testo in chiaro. Se non va bene, non spuntare "ricorda la password" e il pannello la chiederà ogni volta.
Che cosa serve al collegamento
L’accesso SSH e il nome del servizio systemd, sotto Altre impostazioni. Dal servizio il pannello trova la cartella del server, e tramite lo stesso servizio lo ferma mentre lavora.
Verifica prova il collegamento e risponde in millisecondi.
Quando la cartella non è tua
Il server di solito gira sotto un proprio utente mentre tu entri con un altro, e allora la cartella semplicemente non ti appartiene.
Il pannello lo controlla prima di dover scrivere qualcosa. Se non può, dice di chi è la cartella e quale gruppo manca, e mette accanto il comando già pronto. Saperlo da una riga sullo schermo è meglio che saperlo da un aggiornamento fermatosi a metà.
Dopo
Scegli il server remoto in alto e il resto del programma lo segue: Installa e avvia mostra il suo core, il suo Java e la sua memoria, Copie di sicurezza i suoi archivi, la console e i giocatori funzionavano già così. In Server remoto resta solo il collegamento e il suo stato.
Poi
Come si aggiorna il core di un server simile, e che cosa succede se non ritorna su, è in Copie e aggiornamenti.