--- title: Console Web weight: 10 --- La console web est intégrée dans RustDesk server Pro, servie par le port `21114`. Fonctionnalités : - Parcourir les appareils - Ajouter/modifier les utilisateurs et groupes d'utilisateurs - Modifier les permissions d'accès aux appareils - Parcourir les journaux de connexion des appareils et autres journaux - Mettre à jour les paramètres - Gérer les stratégies de synchronisation des paramètres client - Gérer les carnets d'adresses partagés - Générer une construction client personnalisée ## Se connecter Le port par défaut de la console web est 21114. Entrez `http://:21114` dans le navigateur pour accéder à la page de la console, comme indiqué dans la figure suivante. Le nom d'utilisateur/mot de passe administrateur par défaut est `admin`/`test1234` : ![](/docs/en/self-host/rustdesk-server-pro/console/images/console-login.png) Si vous avez besoin du support HTTPS, veuillez installer un serveur web tel que `Nginx` ou utiliser `IIS` pour Windows. Après vous être connecté, assurez-vous de changer le mot de passe, sélectionnez `Paramètres` dans le menu du compte dans le coin supérieur droit pour accéder à la page de modification du mot de passe, comme indiqué dans la figure suivante. Vous pouvez également créer un autre compte administrateur et supprimer celui-ci. Il est préférable d'activer la vérification de connexion par email. ![](/docs/en/self-host/rustdesk-server-pro/console/images/console-home.png?v2) Les utilisateurs non-administrateurs peuvent également se connecter pour parcourir leurs appareils et journaux, modifier leurs paramètres utilisateur. ## Configurations automatiques En cliquant sur `Windows EXE`, vous pourrez obtenir les configurations pour votre propre RustDesk Server Pro, cela aidera à configurer vos clients. Pour les clients Windows, vous pouvez omettre la configuration de serveur personnalisée et mettre les informations de configuration dans le nom de fichier `rustdesk.exe` à la place. Comme indiqué ci-dessus, veuillez aller à la page d'accueil de la console et cliquer sur `Windows EXE`. **Client ≥ 1.1.9 requis.** Vous pouvez utiliser ceci en conjonction avec [configuration client](https://rustdesk.com/docs/en/self-host/client-configuration/) et [scripts de déploiement](https://rustdesk.com/docs/en/self-host/client-deployment/) pour configurer vos clients. ## Créer un nouvel utilisateur autre que l'utilisateur `admin` par défaut {{% notice note %}} Le plan `Individual` n'a pas cette fonctionnalité. {{% /notice %}} 1. Cliquez sur `Utilisateurs` dans le menu de gauche. 2. Créez un autre compte avec `administrateur` activé. 3. Connectez-vous avec le nouveau compte administrateur. 4. Supprimez l'`admin` sur la page `Utilisateurs`. ## Créer un nouvel utilisateur 1. Cliquez sur `Utilisateurs` dans le menu de gauche. 2. Créez un nouvel utilisateur. 3. Sélectionnez dans quel groupe il devrait être (si vous devez ajouter de nouveaux groupes, continuez à lire). ## Ajouter un nouveau groupe 1. Cliquez sur `Groupes` dans le menu de gauche. 2. Créez un nouveau groupe. 3. Une fois créé, vous pouvez permettre aux groupes d'accéder les uns aux autres, Cliquez `Modifier`. 4. Sélectionnez les groupes pertinents auxquels vous voulez accéder (cela les ajoute automatiquement dans le groupe correspondant). ## Configurer plusieurs serveurs de relay 1. Allez dans `Paramètres` dans le menu de gauche. 2. Cliquez sur `Relay` dans le sous-menu. 3. Cliquez `+` à côté de `Serveurs Relay`. 4. Entrez l'adresse DNS du serveur Relay ou l'adresse IP dans la boîte qui s'affiche maintenant et appuyez sur Entrée. 5. Si vous avez plus d'un serveur Relay, vous pouvez continuer à cliquer `+` et adapter les paramètres Geo si nécessaire (rappelez-vous et copiez votre clé vers les autres serveurs). ## Définir ou changer la licence 1. Allez dans `Paramètres` dans le menu de gauche. 2. Cliquez sur `Licence` dans le sous-menu. 3. Cliquez `Modifier` et collez votre code de licence. 4. Cliquez `OK`. ## Afficher les journaux Sur le côté gauche, cliquez sur `Journaux`. ## Configurer les emails Gmail dans cet exemple 1. Allez dans `Paramètres` dans le menu de gauche. 2. Cliquez sur `SMTP` dans le sous-menu. 3. Entrez l'adresse SMTP `smtp.gmail.com`. 4. Entrez le Port 587 dans `Port SMTP`. 5. Entrez le compte Gmail c'est-à-dire `myrustdeskserver@gmail.com` dans `Compte Mail`. 6. Entrez votre mot de passe (vous pourriez avoir besoin d'un mot de passe d'application). 7. Entrez votre compte Gmail c'est-à-dire `myrustdeskserver@gmail.com` dans `De`. 8. Cliquez `Vérifier` pour sauvegarder. ## Attribution des utilisateurs/stratégies/groupes de périphériques aux périphériques via la Console Web L’Utilisateur est l’utilisateur RustDesk connecté sur le périphérique ou attribué au périphérique en cliquant sur **Modifier** à côté du périphérique, en cliquant dans la case **Utilisateur** et en sélectionnant votre utilisateur dans le menu déroulant. Vous pouvez également attribuer des périphériques en masse à un utilisateur en cliquant sur **Plus → Attribuer des périphériques** dans la **Liste des utilisateurs**. Pour ajouter un périphérique à un groupe de périphériques, vous pouvez cliquer sur **Modifier** à côté du périphérique dans la **Liste des périphériques** et changer le **Groupe**, ou aller dans la liste des **Groupes de périphériques**, cliquer sur le nom d’un groupe de périphériques et ajuster les périphériques dans ce groupe. Pour attribuer une stratégie à un périphérique, survolez le côté droit de la liste **Stratégie** et cliquez sur **Modifier les périphériques**, **Modifier les utilisateurs** ou **Modifier les groupes de périphériques** dans le menu pour ajouter les périphériques correspondants, les périphériques des utilisateurs ou les périphériques du groupe de périphériques à la stratégie sélectionnée. --- ## Jeton API Vous devez d’abord aller dans **Paramètres → Jetons → Créer** et créer un jeton avec les permissions requises : **Périphérique, Journal d’Audit, Utilisateur, Groupe, Stratégie, Carnet d’Adresses**. Une fois créé, vous pouvez utiliser ces jetons via **ligne de commande** ou **Python CLI** pour effectuer des actions avec les permissions correspondantes. ### Attribution via Jeton depuis la Ligne de Commande Vous pouvez également effectuer des attributions en utilisant l’exécutable RustDesk avec le paramètre `--assign`. Cela permet d’assigner des utilisateurs, des stratégies, des carnets d’adresses ou des groupes de périphériques à un périphérique directement depuis la ligne de commande. **Exemple :** "C:\Program Files\RustDesk\rustdesk.exe" --assign --token --user_name Paramètres pris en charge | Paramètre | Description | RustDesk Server Pro | RustDesk Client | | --------------------------------------- | ---------------------------------------- | ----------------- | --------------- | | `--user_name ` | Assigner un utilisateur au périphérique | | | | `--strategy_name ` | Assigner une stratégie au périphérique | | | | `--address_book_name ` | Assigner le périphérique à un carnet | | | | `--address_book_tag ` | Assigner avec un tag du carnet | | | | `--address_book_alias ` | Assigner avec un alias de carnet | 1.5.8 | 1.4.1 | | `--address_book_password ` | Définir le mot de passe de l’entrée | 1.6.6 | 1.4.3 | | `--address_book_note ` | Définir une note pour l’entrée | 1.6.6 | 1.4.3 | | `--device_group_name ` | Assigner le périphérique à un groupe | | | | `--note ` | Ajouter une note au périphérique | 1.6.6 | 1.4.3 | | `--device_username ` | Définir le nom d’utilisateur du périphérique | 1.6.6 | 1.4.3 | | `--device_name ` | Définir le nom du périphérique | 1.6.6 | 1.4.3 | La ligne de commande sous Windows ne produit pas de sortie par défaut. Pour obtenir une sortie, exécutez : "C:\Program Files\RustDesk\rustdesk.exe" ... | more "C:\Program Files\RustDesk\rustdesk.exe" ... | Out-String voir [ici](https://github.com/rustdesk/rustdesk/discussions/6377#discussioncomment-8094952). ### Outils de Gestion Python CLI #### Gestion des Utilisateurs (`users.py`) **Afficher l’aide :** ./users.py -h **Voir les utilisateurs :** ./users.py --url --token view [--name ] [--group_name ] **Filtres :** --name : nom d’utilisateur --group_name : groupe d’utilisateurs **Exemple :** ./users.py --url https://example.com --token view --group_name admins **Opérations :** `view` peut être remplacé par `enable`, `disable`, ou `delete`. **Exemple (désactiver un utilisateur) :** ./users.py --url https://example.com --token disable --name testuser --- #### Gestion des Périphériques (`devices.py`) **Afficher l’aide :** ./devices.py -h **Voir les périphériques :** ./devices.py --url --token view [--id ] [--device_name ] [--user_name ] [--group_name ] [--device_group_name ] [--offline_days ] **Filtres :** --id : ID du périphérique --device_name : nom du périphérique --user_name : utilisateur assigné --group_name : groupe d’utilisateurs --device_group_name : groupe de périphériques --offline_days : jours hors ligne **Exemple :** ./devices.py --url https://example.com --token view --user_name mike **Opérations :** `view` peut être remplacé par `enable`, `disable`, `delete`, ou `assign`. **Exemple (assigner un périphérique) :** ./devices.py --url https://example.com --token assign --device_name PC01 --assign_to user_name=mike --- #### Gestion du Carnet d’Adresses (`ab.py`) **Afficher l’aide :** ./ab.py -h **Voir les carnets partagés :** ./ab.py --url --token view-ab [--ab-name ] **Obtenir le GUID du carnet personnel :** ./ab.py --url --token get-personal-ab **Ajouter un carnet partagé :** ./ab.py --url --token add-ab --ab-name [--note ] [--password ] **Mettre à jour ou supprimer un carnet partagé :** ./ab.py --url --token update-ab --ab-guid [--ab-update-name ] [--note ] ./ab.py --url --token delete-ab --ab-guid **Voir les pairs dans un carnet :** ./ab.py --url --token view-peer --ab-guid [--peer-id ] [--alias ] **Ajouter, mettre à jour ou supprimer un pair :** ./ab.py --url --token add-peer --ab-guid --peer-id [--alias ] [--note ] [--tags tag1,tag2] ./ab.py --url --token update-peer --ab-guid --peer-id [--alias ] [--note ] [--tags tag1,tag2] ./ab.py --url --token delete-peer --ab-guid --peer-id **Gestion des étiquettes :** ./ab.py --url --token view-tag --ab-guid ./ab.py --url --token add-tag --ab-guid --tag-name [--tag-color 0xFF00FF00] ./ab.py --url --token update-tag --ab-guid --tag-name --tag-color 0xFFFF0000 ./ab.py --url --token delete-tag --ab-guid --tag-name **Gestion des règles d’accès :** ./ab.py --url --token view-rule --ab-guid ./ab.py --url --token add-rule --ab-guid [--rule-type user|group|everyone] [--rule-user ] [--rule-group ] --rule-permission ro|rw|full ./ab.py --url --token update-rule --rule-guid --rule-permission rw ./ab.py --url --token delete-rule --rule-guid **Exemple (ajouter une règle en lecture seule pour l’utilisateur "mike") :** ./ab.py --url https://example.com --token add-rule --ab-guid --rule-user mike --rule-permission ro --- #### Audits (`audits.py`) **Afficher l’aide :** ./audits.py -h **Voir les audits de connexion :** ./audits.py --url --token view-conn [--remote ] [--conn-type ] [--page-size ] [--current ] [--created-at <"YYYY-MM-DD HH:MM:SS">] [--days-ago ] **Voir les audits de fichiers :** ./audits.py --url --token view-file [--remote ] [--page-size ] [--current ] [--created-at <"YYYY-MM-DD HH:MM:SS">] [--days-ago ] **Voir les audits d’alarme :** ./audits.py --url --token view-alarm [--device ] [--page-size ] [--current ] [--created-at <"YYYY-MM-DD HH:MM:SS">] [--days-ago ] **Voir les audits de console :** ./audits.py --url --token view-console [--operator ] [--page-size ] [--current ] [--created-at <"YYYY-MM-DD HH:MM:SS">] [--days-ago ] **Filtres :** --remote : ID du peer (pour audits de connexion ou fichiers) --conn-type : 0=Bureau à distance, 1=Transfert de fichiers, 2=Transfert de ports, 3=Vision caméra, 4=Terminal --device : ID du périphérique (pour audits d’alarme) --operator : nom de l’opérateur (pour audits de console) --created-at : filtre de temps local, ex. "2025-09-16 14:15:57" --days-ago : filtrer les enregistrements plus récents que le nombre de jours indiqué --page-size / --current : pagination **Exemple :** ./audits.py --url https://example.com --token view-conn --remote 123456789 --days-ago 7 ## Rechercher un appareil 1. Allez dans Appareils. 2. Dans le Champ de Recherche de Nom d'Appareil, tapez le nom et cliquez `Requête` ou appuyez sur Entrée. 3. Pour utiliser un joker, ajoutez `%` au début, à la fin ou aux deux du terme de recherche.