Saltar al contenido principal

Admin del servidor de Rust

Cómo añadir un admin a tu servidor de Rust

Rust tiene dos niveles de autoridad en el servidor, y la diferencia entre ellos es si esa persona puede ascender a alguien más. Ambos se conceden por RCON con un único comando, y ambos se pierden al reiniciar si olvidas el último paso.

  • Guías de Rust
  • Actualizado el
  • 5 min de lectura
  • ownerid y moderatorid
  • RCON
  • writecfg para persistir
RCONConsola RCON# Admin completo, puede ascender a otrosownerid 76561198000000000 "Alex"# Moderador, no puede ascendermoderatorid 76561198000000000 "Sam"# Sin esto, se pierde al reiniciarwritecfg

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.
  • writecfg no 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.

Roles de admin del servidor de Rust.
RolComandos de adminPuede añadir o eliminar admins
owneridTodos
moderatoridTodosNo

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

  1. 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.

  2. Ejecuta el comando

    La sintaxis tiene tres partes, separadas por espacios:

    (ROLE) (STEAM64ID) (REASON/NAME)

    Sustituye cada parte:

    • (ROLE) por ownerid o moderatorid.
    • (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"
  3. 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.

  4. Guarda con writecfg

    Ejecuta:

    writecfg

    Esto 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.

Más guías para quienes gestionan su propio servidor de Rust.

Respuestas rápidas

Preguntas frecuentes

Conéctate a tu servidor con un cliente RCON y ejecuta ownerid <steam64id> "name", luego ejecuta writecfg para guardarlo. El jugador obtiene acceso de admin completo, incluida la capacidad de añadir y eliminar a otros admins.

Ambos conceden acceso a todos los comandos de admin. La diferencia es que ownerid puede añadir y eliminar a otros admins y moderatorid no puede. Usa moderatorid para el personal en el que confías con los jugadores pero no con la propia lista de personal.

Porque no se ejecutó writecfg. Los cambios de admin hechos por RCON viven en memoria hasta que se escriben en el archivo de configuración, así que un reinicio descarta todo lo que no esté guardado. Ejecuta writecfg inmediatamente después de cada cambio.

Búscalo en un sitio de búsqueda de ID Steam usando la URL de su perfil, o léelo en la lista de jugadores de tu cliente RCON, que muestra el ID de 64 bits junto al nombre visible. Es un número de 17 dígitos que empieza por 7656119.

Ejecuta removeowner <steam64id> o removemoderator <steam64id> según el rol que tenga, luego ejecuta writecfg para guardarlo. Sin writecfg, la eliminación se deshace en el siguiente reinicio.

Sí, si ya tienes permisos de admin en ese servidor. El comando es el mismo. RCON es la vía habitual porque funciona desde fuera del juego y no requiere que ya seas admin, algo que importa cuando estás configurando el primero.

Hosting de Rust con acceso RCON real

Todos los servidores de Rust que alojamos incluyen RCON, una consola web y acceso completo al archivo de configuración, así que nada de esta guía está bloqueado detrás de un nivel superior.

  • Centro de datos en el Reino Unido
  • RCON incluido
  • Soporte por ticket y Discord