A resposta rápida
No seu cliente RCON, execute ownerid <steam64id> "name" para um admin completo, ou
moderatorid <steam64id> "name" para um moderador que não pode promover mais
ninguém. Depois execute writecfg, ou a mudança se perde na próxima reinicialização.
Pontos principais
- Os dois papéis podem usar todos os comandos de admin. Só o ownerid pode gerenciar a lista da equipe.
- O comando tem três partes: papel, Steam 64 ID e um nome ou motivo.
writecfgnão é opcional. Sem ele, a mudança é temporária.- Remoções também precisam de writecfg, senão um admin rebaixado volta na reinicialização.
Os dois papéis de admin
Dar acesso de admin a um jogador no seu servidor Rust permite que ele use todos os comandos de admin no jogo: banir, mutar, expulsar, teleportar e o resto. Existem dois papéis, e a única diferença entre eles é quem mais eles podem promover.
| Papel | Comandos de admin | Pode adicionar ou remover admins |
|---|---|---|
ownerid | Todos | Sim |
moderatorid | Todos | Não |
Essa distinção é todo o modelo de segurança, então vale a pena levar a sério. Um
ownerid pode promover um amigo, ou te remover. Um
moderatorid não pode. Para todo mundo que não seja você ou um coproprietário,
moderatorid é a resposta certa.
Adicionando um admin
-
Abra seu cliente RCON
Conecte-se ao seu servidor com uma ferramenta RCON. Se ainda não tiver uma, nosso guia Ferramentas de admin para servidor Rust compara as opções gratuitas e pagas.
-
Execute o comando
A sintaxe tem três partes, separadas por espaço:
(ROLE) (STEAM64ID) (REASON/NAME)Substitua cada parte:
- (ROLE) por
owneridoumoderatorid. - (STEAM64ID) pelo Steam ID de 64 bits do jogador.
- (REASON/NAME) pelo nome de usuário dele, ou uma nota sobre o motivo de ele ter isso.
Na prática:
ownerid 76561198000000000 "Alex" - (ROLE) por
-
Confira a confirmação
Pressione enter e o console retorna uma mensagem dizendo se a atribuição funcionou ou falhou. Leia em vez de presumir: um Steam ID digitado errado falha de forma discreta o suficiente para passar despercebido.
-
Salve com writecfg
Execute:
writecfgIsso grava a mudança na configuração do servidor. Pule esse passo e o admin desaparece na próxima reinicialização.
Encontrando um Steam 64 ID
O comando precisa do Steam ID de 64 bits, que é um número de 17 dígitos começando com
7656119. Não é o nome exibido do jogador nem a URL personalizada do perfil dele.
Duas formas confiáveis de conseguir isso:
- Pelo seu cliente RCON. A lista de jogadores conectados mostra o Steam 64 ID ao lado de cada nome. Esse é o caminho mais fácil quando a pessoa está online no momento.
- Por um site de consulta de Steam ID. Cole a URL do perfil dela e o site retorna o ID de 64 bits. Útil para adicionar alguém antes mesmo de a pessoa ter entrado.
Verifique o ID antes de pressionar enter, principalmente para ownerid. Dar admin
completo ao número errado de 17 dígitos entrega o controle total do seu servidor a um estranho,
e ele não necessariamente vai te contar.
Por que o writecfg é importante
O Rust mantém as mudanças de admin feitas via RCON na memória. Elas entram em vigor imediatamente, o que faz parecer que a tarefa está concluída, mas não são gravadas em disco até que você mande.
O resultado é uma falha específica e confusa: o admin funciona perfeitamente a noite toda, o servidor reinicia de madrugada, e de manhã a pessoa não tem mais permissões e ninguém consegue explicar por quê. Não há erro nenhum, porque nada deu errado. Simplesmente nunca foi salvo.
Transforme writecfg em um hábito depois de cada mudança de permissão, incluindo
remoções. Não custa nada e é a diferença entre uma mudança e uma mudança temporária.
Removendo um admin
Mesmo padrão ao contrário, de acordo com o papel que a pessoa tem:
removeowner 76561198000000000
removemoderator 76561198000000000
Depois writecfg de novo. Esse passo pega mais gente de surpresa do que a adição,
porque uma remoção não salva significa que uma pessoa que você rebaixou de propósito recupera o
acesso total silenciosamente na próxima reinicialização.
Para quem realmente dar isso
A parte técnica é um único comando. A parte que causa problemas é a decisão por trás dele.
- Comece com moderatorid
- Quase ninguém precisa gerenciar a lista de admins. Dê ownerid só para pessoas que continuariam administrando o servidor se você desaparecesse.
- Registre o motivo
- Use o campo de nome para algo significativo. Seis meses depois, "Sam, mod desde julho" é muito mais útil do que um Steam ID isolado.
- Revise periodicamente
- Listas de admin se acumulam. Quem não joga há meses não deveria continuar podendo se teleportar para dentro de uma base.
- Remova rapidamente
- Quando alguém sai da equipe, rebaixe a pessoa no mesmo dia, em vez de esperar lembrar disso depois.
Para saber o que essas permissões realmente deixam alguém fazer depois de concedidas, nosso guia Comandos de admin do servidor Rust lista o conjunto completo.