A server on another machine
The panel manages a server that runs somewhere else — the Remote server section. Two channels are used, and they do different things.
RCON is Minecraft's own protocol. It carries the console, the players, the world and the rules. It cannot touch files, so starting, stopping and backups are not available over RCON alone.
SSH carries everything that is a file: the core, the backups, the folders. It is also how the server is stopped for the duration of work.
Switching RCON on
On the server, in server.properties:
| Key | Value |
|---|---|
| enable-rcon | true |
| rcon.port | 25575 |
| rcon.password | one you think of yourself |
Restart the server after that, and the console, the players, the rules and the commands work exactly as they do for a server on your own computer.
Open the RCON port to your own address only. Anyone who learns the password has full control of the server. If it is more convenient, tick Through an SSH tunnel — then RCON never leaves the machine and travels inside the SSH connection.
A saved password is kept in server-manager.json as plain text. If that is not acceptable, do not tick remember the password; the panel will ask for it each time.
What the connection needs
SSH access, and the name of the systemd service — it is under More settings. The service is how the panel finds the server folder, and how it stops the server while it works.
Check tries the connection and reports back in milliseconds.
When the folder is not yours
The server usually runs under its own user while you log in as another one, and then the folder simply does not belong to you.
The panel checks this before it needs to write anything. If it cannot, it says whose folder it is and which group is missing, and puts the ready command next to the message. Learning this from a line on the screen is better than learning it from an update that stopped halfway.
Afterwards
Choose the remote server at the top of the window and the rest of the program follows it: Install and run shows its core, its Java and its memory, Backups shows its archives, the console and the players were already working. The Remote server section keeps only the connection itself and its state.
Next
Updating the core of such a server, and what happens if it does not come back up, is in Backups and updates.