RemoteAdmin/fr

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Commandes de RemoteAdmin)
(Subcategories)
 
Line 83: Line 83:
 
* [[RemoteAdmin:admin get agent count|admin_get_agent_count]] permet de compter les agents  à distance.
 
* [[RemoteAdmin:admin get agent count|admin_get_agent_count]] permet de compter les agents  à distance.
  
== Subcategories ==
+
== Sous-catégories  ==
  
* [[RemoteAdmin:RemoteAdmin Examples|RemoteAdmin Examples]]  
+
* [[RemoteAdmin:RemoteAdmin Examples|Exemples pour RemoteAdmin]]  
* [[RemoteAdmin:RemoteAdmin Proposals|RemoteAdmin Proposals]]  
+
* [[RemoteAdmin:RemoteAdmin Proposals|Propositions pour RemoteAdmin]]  
* [[RemoteAdmin:RemoteAdmin Standards|RemoteAdmin Standards]]
+
* [[RemoteAdmin:RemoteAdmin Standards|Normes de RemoteAdmin]]
* [[RemoteAdmin:RemoteAdmin Implement new command|RemoteAdmin How to implement new commands]]
+
* [[RemoteAdmin:RemoteAdmin Implement new command|RemoteAdmin Comment implémenter de nouvelles commandes]]
* [[RemoteAdmin:RemoteAdmin Class|RemoteAdmin Class]]  
+
* [[RemoteAdmin:RemoteAdmin Class|Classe RemoteAdmin]]  
  
 
[[Category:Development]]
 
[[Category:Development]]
 
[[Category:RemoteAdmin]]
 
[[Category:RemoteAdmin]]
 
[[Category:French Translations]]
 
[[Category:French Translations]]

Latest revision as of 07:02, 10 September 2021

Contents

[edit] Introduction

RemoteAdmin est une interface pour les simulateurs qui permet d'exécuter diverses opérations depuis l'extérieur du simulateur. Les opérations qui concernent le simulateur lui-même (par exemple téléporter un utilisateur) sont toujours disponibles. Celles qui concernent les services de la grille (création et mise à jour des utilisateurs) ne sont disponibles qu'en mode standalone. En mode grille, il faut utiliser les capacités ROBUST niveau UserManipulation à la place.'

[edit] Comment configurer l'interface d'administration à distance

Tout d'abord, vous devez activer l'interface d'administration à distance. Pour ce faire, il suffit d'ajouter les lignes suivantes à votre fichier OpenSim.ini Le port doit être défini à une valeur non nulle pour que l'administration à distance soit sur un port différent

Depuis la version r/16843, vous pouvez limiter l'accès à l'administration à distance à des adresses IP spécifiques en utilisant l'option access_ip_addresses. Vous pouvez lister toutes les adresses IP autorisées à accéder à l'administration à distance en séparant chaque adresse IP par une virgule. Si access_ip_addresses n'est pas défini, toutes les adresses IP peuvent accéder à RemoteAdmin.

[RemoteAdmin]
enabled = true
access_password = secret
enabled_methods = all

Voir OpenSim.ini.example dans la distribution OpenSimulator pour plus de détails.

[edit] Autres options

Vous pouvez également spécifier un port différent du port HTTP par défaut du simulateur pour l'écoute des commandes XMLRPCAdmin.

[RemoteAdmin]
port = <port-number>

[edit] Commandes de RemoteAdmin

Attention ! Toutes les commandes utilisant des paramètres pour l'uuid d'une région utilisent "region_id" comme paramètre. Tous les autres paramètres, tels que region_uuid ou regionID, seront supprimés après juin 2012.

[edit] Gestion des agents

  • admin_teleport_agent : téléporter à distance un agent dans une région et/ou une position donnée
  • admin_get_agents (post OpenSimulator 0.7.5) obtenir des informations sur les agents d'une région donnée

[edit] Gestion des comptes utilisateurs

  • admin_create_user permet de créer à distance un nouvel utilisateur
  • admin_create_user_email permet de créer à distance un nouvel utilisateur (alias pour admin_create_user)
  • admin_exists_user permet de vérifier à distance l'existence d'un compte d'utilisateur spécifique
  • admin_update_user permet de mettre à jour à distance le mot de passe et la région de départ des utilisateurs
  • admin_authenticate_user (not in 0.7.6.1) permet d'authentifier un utilisateur à distance. Cette fonctionnalité fait partie de la branche de développement, après la version 0.7.6 d'OpenSim.

[edit] Gestion des objets

[edit] Gestion de parcelle

[edit] Gestion de la région

  • admin_broadcast permet de diffuser à distance une alerte générale à tous les agents d'une région
  • admin_close_region permet de fermer des régions à distance. Aucune modification n'est apportée à la base de données. La région sera fermée et supprimée de la carte.
  • admin_create_region permet de créer à distance de nouvelles régions et de les ajouter à un domaine. Après la création, la région est en ligne et disponible sur la carte.
  • admin_delete_region permet de supprimer des régions à distance. Toutes les données de la région dans la base de données seront supprimées. La région sera fermée et supprimée de la carte.
  • admin_modify_region permet d'activer/désactiver la voix et/ou d'activer/désactiver l'accès public à une région à distance .
  • admin_region_query permet d'interroger à distance la "santé" d'une région.
  • admin_restart permet de déclencher à distance le redémarrage d'une région.
  • admin_shutdown permet d'arrêter le simulateur à distance. Les agents de la région reçoivent un avertissement. Toutes les régions de l'instance seront arrêtées. En utilisant le paramètre optionnel shutdown et milliseconds, l'arrêt est retardé pendant les milisecondes spécifiées.

[edit] Gestion des fichiers de la région

  • admin_load_heightmap permet à distance de charger un fichier heightmap dans une région.
  • admin_load_oar permet de charger à distance un fichier OAR sauvegardé dans une région
  • admin_load_xml permet d'exécuter à distance la commande Load XML.
  • admin_save_heightmap permet de sauvegarder à distance une heighmap des régions dans un fichier.
  • admin_save_oar permet d'enregistrer à distance un fichier oar des régions
  • admin_save_xml permet d'exécuter à distance la commande Save XML

[edit] Gestion de l'accès aux régions

  • admin_acl_list permet de récupérer à distance la liste des utilisateurs qui peuvent accéder à la région
  • admin_acl_clear permet d'effacer à distance la liste d'accès pour la région.
  • admin_acl_add permet d'ajouter à distance une liste d'utilisateurs à la liste de contrôle d'accès
  • admin_acl_remove permet de supprimer à distance une liste d'utilisateurs de la liste de contrôle d'accès

[edit] Gestion du domaine

  • admin_estate_reload permet de recharger à distance les paramètres de domaine de toutes les régions dans le simulateur. Cela peut être utilisé pour mettre à jour les paramètres des domaines s'ils ont été modifiés sur un autre simulateur ou une autre base de données.

[edit] Administration

  • admin_console_command permet d'envoyer à distance des commandes à la console Attention ! Cette fonction donne les pleins pouvoirs pour exécuter toutes les commandes de console disponibles !


[edit] Divers (non documenté)

[edit] Sous-catégories

Personal tools
General
About This Wiki