Gestionar permisos de admin en tu servidor de Rust
Aprende a gestionar permisos de mods y usuarios en Oxide. Concede herramientas de admin, modifica mods y administra los accesos en tu servidor de Rust.
Gestionar mods en tu server es un proceso que requiere varios pasos. En este artículo, te guiaremos para administrar los permisos de los mods de Oxide, enfocándonos en herramientas como RustAdmin y el mod Permissions Manager de uMod.
Cómo funcionan los permisos en Oxide
Los permisos en los servers de juegos ayudan a controlar qué pueden hacer los usuarios y los mods. Esto es especialmente importante en juegos multijugador, donde quieres que ciertos jugadores (como moderadores o admins) tengan privilegios elevados, mientras que los jugadores estándar se limitan a un conjunto de acciones básicas. Los permisos pueden abarcar varias áreas, como la capacidad de expulsar jugadores, generar objetos o cambiar la configuración del server. La mayoría de los mods requieren permisos de admin para funcionar, por lo que es obligatorio configurarlos correctamente antes de usarlos en tu server, ¡incluso después de haberlos instalado y configurado correctamente!
Método recomendado: Usar herramientas RCON
Para tener permisos, necesitas ser el propietario del server o estar en un grupo que tenga asignado el rol de admin. Una de las formas más eficientes de gestionar los permisos en tu server es a través de herramientas RCON (Remote Console). Estas herramientas te permiten enviar comandos a tu server de forma remota, lo que facilita su control y configuración sin tener que acceder directamente a los archivos del server.
RustAdmin: Una herramienta RCON muy popular
RustAdmin es una herramienta RCON muy utilizada que te ayuda a gestionar la configuración y los permisos de tu server de forma sencilla y, además, es gratis. Aquí te explicamos cómo usarla:
- Descarga e instala RustAdmin:
- Visita el sitio web de RustAdmin para descargar la aplicación compatible con tu sistema.
- Instala el programa siguiendo las instrucciones en pantalla.
- Conéctate a tu server:
- Abre RustAdmin e introduce la dirección IP de tu server y el puerto RCON (los encontrarás en el panel de control de tu server).
- Introduce tu contraseña RCON, que puedes configurar en los ajustes de tu server. Nota: La contraseña RCON siempre viene vacía por defecto al crear el server; tendrás que configurarla y reiniciar el server para que se aplique el cambio.
Haz clic en "Connect" para empezar a enviar comandos.
Otorgar permisos:
- Una vez conectado, puedes usar la interfaz de comandos para otorgar permisos. Por ejemplo, para darle a un usuario la capacidad de teletransportarse, escribirías un comando como:
oxide.grant user teleport- También puedes revocar permisos usando:
oxide.revoke user teleport- Asegúrate de reemplazar
USERcon el nombre de usuario real del jugador que quieras modificar.
Verificar permisos:
- Para ver los permisos que tiene un usuario actualmente, puedes usar:
oxide.show user
Cómo conectarte a tu server con RustAdmin
Para usar RCON correctamente, primero tendrás que configurarlo:
- Configuración del server (Server Configuration):
- Debes seleccionar el tipo de RCON.
- Introduce la IP de tu server, el puerto RCON y la contraseña RCON. Puedes obtener estos datos en la sección Basic Settings de tu server.
- Other (Otros):
- Esta pestaña está a la derecha de la configuración del server y es muy importante, ya que le otorgará el rango de propietario (*owner*) a tu usuario de Steam.
- Introduce tu STEAMID (que puedes obtener en los detalles de tu cuenta de Steam) y tu nombre de usuario o nickname de Steam.
- El resto de los ajustes son opcionales y dependen de tus preferencias.
- Steam API key:
- Puedes obtener tu Steam API key siguiendo este enlace: Steam API key. Se utiliza para las estadísticas.
- Guardar configuración:
- Una vez que todo esté configurado correctamente, puedes guardar tu configuración haciendo clic en Save y asignándole un nombre fácil de reconocer.
- Consigue tu SteamID desde los detalles de tu cuenta en la esquina superior izquierda o a través de este enlace:


Usar Permissions Manager en uMod
Además de las herramientas RCON, gestionar los permisos directamente dentro del juego es muy sencillo con el mod Permissions Manager de uMod. Te permite contar con una interfaz visual para administrar los permisos sin tener que usar comandos cada vez.
- Descarga Permissions Manager:
- Ve a CodeFling y descarga el plugin Permissions Manager.
- Sigue las instrucciones para instalar el mod colocándolo en la carpeta 'oxide/plugins' de tu server.
Gestionar permisos dentro del juego:
- Una vez instalado el mod, puedes usar comandos dentro del juego o un menú interno para otorgar o revocar permisos. Sin embargo, necesitas autenticación de nivel 2 para usarlo, por lo que te recomendamos convertir a tu usuario en propietario (owner) a través de RustAdmin.
- Para convertirte en propietario, usa este comando en el campo de comandos de RustAdmin:
ownerid STEAMID STEAMNAME "Owner"
Reemplazando STEAMID con tu ID de 17 dígitos real que usaste en la configuración y STEAMNAME con tu nombre de Steam, que también utilizaste en la configuración de RustAdmin. - Interactuar con este mod es mucho más intuitivo y visual, lo que lo convierte en la opción preferida de muchos propietarios de servers que no se sienten tan cómodos usando la línea de comandos.
Sin embargo, todavía falta un detalle: tener el permiso para usar el propio Permission Manager. Usando el campo de comandos en RustAdmin, puedes otorgar permisos al plugin "Permissions Manager". Simplemente introduce
Oxide.grant group admin permissionsmanager.allowedy presiona Enter. Esto debería permitir que todos gestionen los permisos, otorgando a todos los integrantes del grupo "admin" el permiso para usar ese plugin.
Recuerda que siempre puedes modificar los permisos otorgándolos o revocándolos. Siempre puedes concederle el permiso a un usuario específico (a ti mismo o a otra persona) o quitárselo mediante comandos o usando la interfaz de usuario. Los comandos están detallados en el sitio web de cada plugin.
Cómo usar el plugin para gestionar permisos:
Una vez que tengas el permiso para el plugin, puedes usar el comando
/permsen el chat del juego para abrir el menú de la interfaz y otorgar o revocar los permisos de cada plugin para cada jugador o grupo.

Conclusión
Gestionar los permisos en tu server de Rust es fundamental para garantizar un entorno de juego justo y divertido, así como para que los mods funcionen correctamente para todos. Ya sea que elijas usar herramientas RCON como RustAdmin o el mod Permissions Manager dentro del juego, recuerda que asignar los permisos adecuados requiere tiempo y atención. Para quienes aprenden de forma visual y prefieren un enfoque más práctico, usar el Permissions Manager puede simplificar el proceso considerablemente. Si en algún momento te quedas atascado, no dudes en pedir ayuda al soporte de PingPlayers o consultar la documentación específica de tus mods. ¡Disfruta de tu experiencia de juego y feliz hosting!