Cómo gestionar permisos de admin en tu servidor de Rust
Aprende a gestionar permisos de mods y usuarios en Oxide. Concede herramientas de admin y administra los permisos de tus jugadores en 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.
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 varias áreas, 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 funcionar, por lo que es obligatorio configurarlos correctamente antes de usarlos en tu server, ¡incluso después de haberlos instalado y configurado bien!
Método recomendado: Usar herramientas RCON
Para tener permisos, necesitas ser el propietario del server o estar en un grupo que tenga rango 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).
- Ingresa tu contraseña RCON, que puedes definir en la configuración 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 este:
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 deseas 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 debes 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 (Configuración básica) 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 los cambios haciendo clic en "Save" y asignándole un nombre fácil de reconocer.
- 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:
- 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 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 owner, 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 usaste 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 escribe
Oxide.grant group admin permissionsmanager.allowedy presiona enter. Esto debería permitir que todos gestionen los permisos, otorgando acceso a cualquier usuario que esté en el grupo "admin" para usar este plugin.
Recuerda que siempre puedes modificar los permisos otorgándolos o revocándolos. Puedes darle permisos a un usuario específico (a ti mismo o a otra persona) o quitárselos mediante comandos o usando la interfaz de usuario (UI). Los comandos específicos están listados en el sitio web de cada plugin.
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 o prefieren un enfoque más práctico, usar Permissions Manager puede simplificar el proceso considerablemente. Si en algún momento te trabas, 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!