RemoteAdmin/fr
From OpenSimulator
(→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. | ||
− | == | + | == Sous-catégories == |
− | * [[RemoteAdmin:RemoteAdmin Examples|RemoteAdmin | + | * [[RemoteAdmin:RemoteAdmin Examples|Exemples pour RemoteAdmin]] |
− | * [[RemoteAdmin:RemoteAdmin Proposals|RemoteAdmin | + | * [[RemoteAdmin:RemoteAdmin Proposals|Propositions pour RemoteAdmin]] |
− | * [[RemoteAdmin:RemoteAdmin Standards|RemoteAdmin | + | * [[RemoteAdmin:RemoteAdmin Standards|Normes de RemoteAdmin]] |
− | * [[RemoteAdmin:RemoteAdmin Implement new command|RemoteAdmin | + | * [[RemoteAdmin:RemoteAdmin Implement new command|RemoteAdmin Comment implémenter de nouvelles commandes]] |
− | * [[RemoteAdmin:RemoteAdmin Class|RemoteAdmin | + | * [[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é)
- admin_dialog permet d'envoyer à distance le dialogue admin_dialog.
- admin_reset_land permet de réinitialiser à distance le terrain.
- admin_refresh_search permet de réinitialiser à distance la recherche.
- admin_refresh_map permet de rafraîchir la carte à distance.
- admin_get_opensim_version permet d'obtenir à distance la version du simulateur.
- admin_get_agent_count permet de compter les agents à distance.