135 lines
2.0 KiB
Markdown
135 lines
2.0 KiB
Markdown
# RCON
|
|
|
|
RCON é um protocolo que permite gerenciar o servidor remotamente a partir de outro dispositivo. Pumpkin oferece suporte completo para RCON.
|
|
|
|
## Configurando o RCON
|
|
|
|
#### `enabled`: Booleano
|
|
|
|
:::code-group
|
|
|
|
```toml [pumpkin.toml] {2}
|
|
[networking.rcon]
|
|
enabled = true
|
|
```
|
|
|
|
:::
|
|
|
|
#### `address`: String
|
|
|
|
O endereço e a porta que o RCON deve escutar.
|
|
|
|
:::code-group
|
|
|
|
```toml [pumpkin.toml] {3}
|
|
[networking.rcon]
|
|
enabled = true
|
|
address = "0.0.0.0:25575"
|
|
```
|
|
|
|
:::
|
|
|
|
#### `password`: String
|
|
|
|
A senha a ser usada para autenticação RCON.
|
|
|
|
:::code-group
|
|
|
|
```toml [pumpkin.toml] {3}
|
|
[networking.rcon]
|
|
enabled = true
|
|
password = "[sua senha segura aqui]"
|
|
```
|
|
|
|
:::
|
|
|
|
#### `max_connections`: Inteiro
|
|
|
|
O número máximo de conexões RCON permitidas ao mesmo tempo. Defina como 0 para desabilitar o limite.
|
|
|
|
:::code-group
|
|
|
|
```toml [pumpkin.toml] {3}
|
|
[networking.rcon]
|
|
enabled = true
|
|
max_connections = 5
|
|
```
|
|
|
|
:::
|
|
|
|
### Registro de Logs
|
|
|
|
#### `log_logged_successfully`: Booleano
|
|
|
|
Se os logins bem-sucedidos devem ser registrados no console ou não.
|
|
|
|
:::code-group
|
|
|
|
```toml [pumpkin.toml] {2}
|
|
[rcon.logging]
|
|
log_logged_successfully = true
|
|
```
|
|
|
|
:::
|
|
|
|
#### `log_wrong_password`: Booleano
|
|
|
|
Se as tentativas de senha incorreta devem ser registradas no console ou não.
|
|
|
|
:::code-group
|
|
|
|
```toml [pumpkin.toml] {2}
|
|
[rcon.logging]
|
|
log_wrong_password = true
|
|
```
|
|
|
|
:::
|
|
|
|
#### `log_commands`: Booleano
|
|
|
|
Se os comandos executados via RCON devem ser registrados no console ou não.
|
|
|
|
:::code-group
|
|
|
|
```toml [pumpkin.toml] {2}
|
|
[rcon.logging]
|
|
log_commands = true
|
|
```
|
|
|
|
:::
|
|
|
|
#### `log_quit`: Booleano
|
|
|
|
Se a saída do cliente RCON deve ser registrada ou não.
|
|
|
|
:::code-group
|
|
|
|
```toml [pumpkin.toml] {2}
|
|
[rcon.logging]
|
|
log_quit = true
|
|
```
|
|
|
|
:::
|
|
|
|
## Configuração Padrão
|
|
|
|
Por padrão, o RCON está desabilitado.
|
|
|
|
:::code-group
|
|
|
|
```toml [pumpkin.toml]
|
|
[networking.rcon]
|
|
enabled = false
|
|
address = "0.0.0.0:25575"
|
|
password = ""
|
|
max_connections = 0
|
|
|
|
[rcon.logging]
|
|
log_logged_successfully = true
|
|
log_wrong_password = true
|
|
log_commands = true
|
|
log_quit = true
|
|
```
|
|
|
|
:::
|