Comandos administración

De VirtUAM-wiki
Saltar a: navegación, buscar
40x40px Esta página está actualizada a la versión OpenSim 0.7.5


En esta sección se recogen los principales comandos necesarios para administrar un servidor OpenSim.

Administrar regiones

  • Para crear una nueva región, ejecutamos:
create region 

Al igual que cuando ejecutamos por primera vez, deberemos introducir el nombre, las coordenadas, puerto, administrador etc.

  • Para borrar una región:
delete-region <nombre de la región>
  • Cuando tenemos varias regiones en el mismo proceso, para cambiar de una a otra, ejecutamos:
change region <nombre de la región>
  • Para saber la versión del simulador:
show version
  • Por defecto las regiones aparecen como una pequeña isla, para allanar el terreno a una determinada altura usaremos:
terrain fill <valor>
40px  Para hacerlo justo por encima del nivel del mar, el valor a usar es 21.

Administrar usuarios

  • Crear un nuevo usuario:
create user

Al ejecutar este comando nos solicitará: Nombre, apellido y dirección de correo electrónico.

  • Restablecer contraseña de un usuario:
reset user password 
  • Para cambiar los permisos de un usuario:
set user level <Nombre> <Apellido> <Nivel>
  • Ver los usuarios conectados:
show users
  • Enviar un mensaje dentro del mundo virtual a todos los usuarios o a uno en concreto:
alert <Mensaje> 
alert-user <Nombre> <Apellido> <Mensaje>
  • Expulsar un usuario:
kick user <Nombre> <Apellido> [Mensaje]

Importar/Exportar datos

Los datos de una región se guardan en la base de datos, pero ya sea por cuestiones de backup o de migración del servidor, se pueden querer exportar a ficheros que se puedan transferir de un ordenador a otro. En OpenSim existen dos tipos de ficheros para exportar dos tipos de información diferente.

Ficheros OAR

Los ficheros OAR almacenan toda la información del terreno, posición, forma e inventario de los objetos y nivel del agua de una región.

Para exportar la región a un fichero OAR se debe escribir el siguiente comando:

save oar <ruta del fichero>

Por ejemplo:

save oar C:/OpenSim/region.oar

Y para importarlo:

load oar <ruta del fichero>

Por ejemplo:

load oar C:/OpenSim/region.oar

Si sólo se especifica un nombre de fichero en lugar de una ruta completa, se buscará en la carpeta bin de donde esté instalado el servidor.

Ficheros IAR

Los ficheros IAR almacenan todo el inventario de un usuario en concreto. Desde la versión 0.7.0.2 es posible exportar un inventario mientras el usuario está logeado. En versiones anteriores debía estar desconectado. Aunque ya no es necesario, es recomendable

Para exportar un inventario a un fichero IAR se debe escribir el siguiente comando:

save iar <usuario> <ruta de inventario> <contraseña> <ruta del fichero>

Por ejemplo:

save iar Avatar Uno / passwd_av1 C:/OpenSim/inventario.iar

Siendo la ruta del inventario la carpeta del mismo que se quiere exportar. Por ejemplo "/" para exportar todo el inventario.

Para importarlo se utiliza el siguiente comando:

load iar <usuario> <ruta de inventario> <contraseña> <ruta del fichero>

Por ejemplo:

load iar Avatar Dos / passwd_av2 C:/OpenSim/inventario.iar