Cómo gestionar permisos de admin en tu servidor de Rust
Aprende a gestionar permisos de mods y usuarios en Oxide. Configura herramientas de admin y administra los accesos de tus jugadores en Rust.
Gestionar mods en tu server es un proceso que requiere varios pasos. En este artículo, te guiaremos para que aprendas a administrar los permisos de los mods de Oxide, enfocándonos en herramientas como RustAdmin y el mod Permissions Manager de uMod.
Entendiendo 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 cubrir una gran variedad de funciones, como la capacidad de expulsar jugadores, generar ítems o cambiar la configuración del server. La mayoría de los mods requieren permisos de admin para poder usarse, por lo que es obligatorio configurarlos correctamente antes de usarlos en tu server, ¡incluso después de haberlos instalado y configurado de forma adecuada!
Método recomendado: Usar herramientas RCON
Para tener permisos, necesitas ser el dueño del server o estar en un grupo al que se le haya 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 permite gestionar la configuración y los permisos de tu server con total facilidad 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 en blanco por defecto al crear el server; tendrás que establecer una y reiniciar el server para que se aplique.
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 este:
oxide.grant user teleport- También puedes revocar permisos utilizando:
oxide.revoke user teleport- Asegúrate de reemplazar
USERcon el nombre de usuario real del jugador que quieres 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:
- 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 que reconozcas fácilmente.
- Obtén 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:
- Entra en 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 o un menú dentro del juego 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 dueños 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 Permissions Manager. A través del 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. Con esto, cualquier persona que esté en el grupo "admin" tendrá permiso para usar el plugin.
Recuerda que siempre puedes modificar los permisos otorgándolos o revocándolos. Puedes darle 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 listados 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 asegurar 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 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!