Comment utiliser le bureau à distance RustDesk dans IDEAL ADMINISTRATION ?Comment créer une GPO pour installer automatiquement RustDesk sur les postes Windows ? |
➡️ Je souhaite installer automatiquement RustDesk sur mes postes clients Windows afin de les préparer à la prise de contrôle à distance depuis IDEAL ADMINISTRATION. Est-ce possible avec une GPO Active Directory et comment procéder ? |
|
Oui, il est possible de déployer automatiquement RustDesk sur les postes clients Windows d’un domaine Active Directory à l’aide d’une stratégie de groupe (GPO). Cette méthode permet d’installer RustDesk de manière centralisée, sans intervention manuelle sur chaque poste, afin de préparer les machines à la prise de contrôle à distance depuis IDEAL ADMINISTRATION. Le déploiement par GPO peut notamment permettre de configurer :
La méthode recommandée consiste à utiliser un script de démarrage ordinateur appliqué par GPO. Ce script peut installer RustDesk en mode silencieux, appliquer la configuration souhaitée, puis démarrer ou redémarrer le service RustDesk. Le principe général est le suivant :
Exemple d’emplacement de partage réseau : \\SERVEUR\Deploy$\RustDesk\ Ce dossier peut contenir par exemple :
Le script peut également appliquer une configuration RustDesk prédéfinie contenant le serveur ID, le serveur relais et la clé RustDesk. Cette configuration peut être appliquée en ligne de commande avec l’option --config de RustDesk. La variable $RustDeskConfig doit contenir la chaîne de configuration exportée depuis un poste RustDesk déjà configuré. Pour la générer, configurez manuellement un poste de référence avec le serveur ID, le serveur relais et la clé RustDesk, puis utilisez la fonction Export Server Config disponible dans les paramètres réseau de RustDesk. Cette chaîne n’est pas à saisir manuellement. Elle est générée par RustDesk et peut ensuite être appliquée automatiquement sur les autres postes avec la commande rustdesk.exe --config. Exemple de script PowerShell : $MsiPath = "\\SERVEUR\Deploy$\RustDesk\RustDesk.msi"
$RustDeskExe = "C:\Program Files\RustDesk\rustdesk.exe"
$LogPath = "C:\Windows\Temp\rustdesk_install.log"
# Configuration RustDesk contenant le serveur ID, le serveur relais et la clé
# Cette chaîne de configuration doit être générée depuis un poste RustDesk correctement configuré
# ou fournie par l'administrateur du serveur RustDesk utilisé.
$RustDeskConfig = "CHAINE_DE_CONFIGURATION_RUSTDESK_EXPORTEE"
# Mot de passe permanent RustDesk
$PermanentPassword = "MOT_DE_PASSE_A_DEFINIR"
# Installation silencieuse de RustDesk si le logiciel n'est pas déjà installé
if (!(Test-Path $RustDeskExe)) {
Start-Process "msiexec.exe" -ArgumentList "/i `"$MsiPath`" /qn CREATEDESKTOPSHORTCUTS=N CREATESTARTMENUSHORTCUTS=Y INSTALLPRINTER=N /l*v `"$LogPath`"" -Wait
Start-Sleep -Seconds 5
}
# Recherche du service RustDesk
$Services = Get-Service | Where-Object { $_.Name -like "*rustdesk*" -or $_.DisplayName -like "*RustDesk*" }
# Démarrage automatique du service RustDesk
foreach ($Service in $Services) {
Set-Service -Name $Service.Name -StartupType Automatic
Start-Service -Name $Service.Name -ErrorAction SilentlyContinue
}
Start-Sleep -Seconds 3
# Application de la configuration serveur RustDesk :
# serveur ID, serveur relais et clé RustDesk
if (Test-Path $RustDeskExe) {
& "$RustDeskExe" --config "$RustDeskConfig"
}
Start-Sleep -Seconds 2
# Définition du mot de passe permanent
if (Test-Path $RustDeskExe) {
& "$RustDeskExe" --password "$PermanentPassword"
}
# Redémarrage du service RustDesk pour appliquer correctement la configuration
$Services = Get-Service | Where-Object { $_.Name -like "*rustdesk*" -or $_.DisplayName -like "*RustDesk*" }
foreach ($Service in $Services) {
Restart-Service -Name $Service.Name -Force -ErrorAction SilentlyContinue
}
Dans la console de gestion des stratégies de groupe Windows, le script peut être ajouté dans : Configuration ordinateur
> Stratégies
> Paramètres Windows
> Scripts (démarrage/arrêt)
> Démarrage
Il est également recommandé d’activer le paramètre suivant afin que le poste attende correctement le réseau au démarrage avant d’exécuter le script : Configuration ordinateur
> Stratégies
> Modèles d’administration
> Système
> Ouverture de session
> Toujours attendre le réseau lors du démarrage de l’ordinateur et de l’ouverture de session
Pour utiliser un serveur RustDesk personnalisé ou le serveur sécurisé RustDesk Pointdev, la configuration doit inclure les informations suivantes :
Si vous souhaitez utiliser le serveur sécurisé RustDesk Pointdev, vous pouvez nous contacter afin d’obtenir les informations de configuration nécessaires : serveur ID, serveur relais et clé RustDesk. Ces informations sont exclusivement fournies aux clients disposant d’une licence valide d’IDEAL ADMINISTRATION. Attention toutefois à la gestion du mot de passe permanent. Pour des raisons de sécurité, il est déconseillé d’utiliser le même mot de passe RustDesk sur l’ensemble du parc informatique. Lorsque cela est possible, il est préférable d’utiliser un mot de passe différent par poste ou de laisser IDEAL ADMINISTRATION gérer les paramètres de connexion RustDesk. Une fois RustDesk installé et configuré, IDEAL ADMINISTRATION peut faciliter l’exploitation de la prise de contrôle à distance en permettant notamment la récupération de l’ID RustDesk, le lancement de la connexion distante et la gestion des accès selon le mode de fonctionnement choisi. Cette méthode permet donc de préparer rapidement un parc de postes Windows à l’utilisation de RustDesk, tout en conservant une administration centralisée et cohérente avec l’infrastructure Active Directory existante. |
| Dernière modification : 08/05/2026 |
Vous voulez vérifier par vous-même ? Testez IDEAL ADMINISTRATION gratuitement pendant 30 jours.
Sans engagement • Sans agent • Support inclus • Prêt en 5 minutes



