La respuesta rápida
En tu cliente RCON, ejecuta ownerid <steam64id> "name" para un admin
completo, o moderatorid <steam64id> "name" para un moderador que no puede
ascender a nadie más. Luego ejecuta writecfg, o el cambio se pierde en el
siguiente reinicio.
Puntos clave
- Ambos roles pueden usar todos los comandos de admin. Solo ownerid puede gestionar la lista de personal.
- El comando tiene tres partes: rol, ID Steam 64, y un nombre o motivo.
writecfgno es opcional. Sin él, el cambio es temporal.- Las eliminaciones también necesitan writecfg, o un admin degradado vuelve al reiniciar.
Los dos roles de admin
Dar a un jugador acceso de admin en tu servidor de Rust le permite ejecutar todos los comandos de admin dentro del juego: banear, silenciar, expulsar, teletransportar y el resto. Hay dos roles, y la única diferencia entre ellos es a quién más pueden ascender.
| Rol | Comandos de admin | Puede añadir o eliminar admins |
|---|---|---|
ownerid | Todos | Sí |
moderatorid | Todos | No |
Esa distinción es todo el modelo de seguridad, así que merece la pena tomársela en serio. Un
ownerid puede ascender a un amigo, o eliminarte a ti. Un
moderatorid no puede. Para cualquiera que no seas tú o un copropietario,
moderatorid es la respuesta correcta.
Añadir un admin
-
Abre tu cliente RCON
Conéctate a tu servidor con una herramienta RCON. Si todavía no tienes una, nuestra guía de herramientas de administración del servidor de Rust compara las opciones gratis y de pago.
-
Ejecuta el comando
La sintaxis tiene tres partes, separadas por espacios:
(ROLE) (STEAM64ID) (REASON/NAME)Sustituye cada parte:
- (ROLE) por
owneridomoderatorid. - (STEAM64ID) por el ID Steam de 64 bits del jugador.
- (REASON/NAME) por su nombre de usuario, o una nota sobre por qué lo tiene.
En la práctica:
ownerid 76561198000000000 "Alex" - (ROLE) por
-
Comprueba la confirmación
Pulsa enter y la consola devuelve un mensaje que indica si la asignación tuvo éxito o falló. Léelo en vez de darlo por hecho: un ID Steam mal escrito falla de forma tan silenciosa que puede pasarse por alto.
-
Guarda con writecfg
Ejecuta:
writecfgEsto escribe el cambio en la configuración del servidor. Sáltatelo y el admin desaparece en el siguiente reinicio.
Encontrar un ID Steam 64
El comando necesita el ID Steam de 64 bits, que es un número de 17 dígitos que empieza por
7656119. No es el nombre visible del jugador ni la URL personalizada de su perfil.
Dos formas fiables de conseguirlo:
- Desde tu cliente RCON. La lista de jugadores conectados muestra el ID Steam 64 junto a cada nombre. Es la vía más fácil cuando la persona está conectada en ese momento.
- Desde un sitio de búsqueda de ID Steam. Pega la URL de su perfil y te devuelve el ID de 64 bits. Útil para añadir a alguien antes de que se haya conectado nunca.
Comprueba el ID antes de pulsar enter, sobre todo para ownerid. Dar admin
completo al número de 17 dígitos equivocado le da a un desconocido control total de tu
servidor, y no tiene por qué decírtelo.
Por qué importa writecfg
Rust guarda en memoria los cambios de admin hechos por RCON. Surten efecto de inmediato, por lo que parece que el trabajo está hecho, pero no se escriben en disco hasta que se lo indicas.
El resultado es un fallo concreto y confuso: el admin funciona perfectamente toda la tarde, el servidor se reinicia durante la noche, y por la mañana no tiene permisos y nadie sabe explicar por qué. No hay ningún error, porque no ha fallado nada. Simplemente nunca se guardó.
Convierte writecfg en un hábito después de cada cambio de permisos, incluidas las
eliminaciones. No cuesta nada y es la diferencia entre un cambio real y uno temporal.
Eliminar un admin
El mismo patrón a la inversa, según el rol que tenga:
removeowner 76561198000000000
removemoderator 76561198000000000
Luego writecfg otra vez. Este paso pilla más desprevenida a la gente que la
adición, porque una eliminación sin guardar significa que una persona a la que degradaste
deliberadamente recupera en silencio el acceso completo en el siguiente reinicio.
A quién dárselo realmente
La parte técnica es un solo comando. La parte que causa problemas es la decisión detrás de él.
- Empieza con moderatorid
- Casi nadie necesita gestionar la lista de admins. Da ownerid solo a las personas que seguirían llevando el servidor si tú desaparecieras.
- Registra el motivo
- Usa el campo del nombre para algo con sentido. Seis meses después, "Sam, mod desde julio" sirve de más que un ID Steam a secas.
- Revísala periódicamente
- Las listas de admin se acumulan. Alguien que no ha jugado en meses no debería poder seguir teletransportándose a una base.
- Elimina sin demora
- Cuando alguien se aparta del equipo, degrádalo el mismo día en vez de cuando te acuerdes la próxima vez.
Para saber qué permite hacer realmente esos permisos una vez concedidos, nuestra guía de comandos de administración del servidor de Rust recoge el conjunto completo.