Comment utiliser efficacement RDCMan (Gestionnaire de connexion Bureau à distance) sous Windows

RDCMan ( Remote Desktop Connection Manager ) est très pratique pour gérer plusieurs serveurs distants ou machines virtuelles. Franchement, c’est un outil indispensable pour organiser plusieurs sessions RDP dans une seule fenêtre, notamment pour les administrateurs système ou la gestion d’un petit laboratoire. Cependant, soyons honnêtes : il est un peu obsolète, car Microsoft a cessé de le promouvoir pendant un certain temps, et les anciennes versions présentaient des failles de sécurité qui ont rendu les utilisateurs prudents. La dernière version (2.81), sortie mi-2021, est censée corriger certains de ces problèmes, mais il convient tout de même de rester vigilant quant au stockage des identifiants. Portable et sans installation, il est idéal si vous souhaitez éviter de laisser des traces sur votre machine.

Cela dit, la configuration n’est pas sorcier, mais quelques ajustements peuvent être nécessaires pour un fonctionnement optimal. Voici comment le lancer, configurer les connexions et quelques astuces pour le rendre plus pratique. Attention cependant : RDCMan ne redimensionne pas automatiquement les fenêtres RDP ; le redimensionnement peut donc s’avérer fastidieux : il faut se déconnecter et se reconnecter, ce qui est plutôt agaçant. Quoi qu’il en soit, voici un résumé qui pourrait vous être utile pour la configuration ou le dépannage.

Comment résoudre les problèmes courants de configuration et de connexion dans RDCMan

Installation de RDCMan (Gestionnaire de connexion Bureau à distance) sous Windows

Commencez par télécharger la dernière version depuis la page officielle de Microsoft ou la suite Sysinternals (car, évidemment, Microsoft a jugé bon de compliquer un peu les choses).La dernière version est disponible ici. Vous téléchargerez un fichier ZIP (comme celui-ci RDCMan.zip) et l’extrairez simplement où vous le souhaitez ; aucun programme d’installation n’est nécessaire. Cela dit, certains utilisateurs signalent des problèmes d’exécution sous Windows 11, même en mode de compatibilité. Ne soyez donc pas surpris si le logiciel se comporte de manière inattendue. De plus, il est compatible avec les anciennes versions de Windows, mais les versions plus récentes peuvent afficher un avertissement de sécurité si vous l’exécutez depuis un emplacement non fiable.

Astuce : En l’absence de programme d’installation, il vous suffit de copier le fichier exécutable sur une clé USB et de l’exécuter directement depuis celle-ci ; idéal pour les configurations portables ou un accès rapide sans installation. Pour une sécurité renforcée, envisagez de chiffrer les fichiers de configuration avec BitLocker ou un logiciel similaire. En effet, RDCMan stocke par défaut les identifiants en clair, ce qui représente un risque de sécurité en cas d’accès non autorisé.

Création et organisation des fichiers RDG (fichiers de configuration)

Lorsque vous lancez RDCMan.exe pour la première fois, une fenêtre vide s’affiche. Pour commencer, appuyez sur Ctrl+N ou allez dans Fichier > Nouveau. Le programme vous demande un nom de fichier se terminant par .rdg.txt. Ce fichier XML représente la liste de vos serveurs, organisés en groupes. C’est un simple fichier XML que vous pouvez modifier manuellement par la suite si vous êtes à l’aise avec l’édition de code XML. La création de groupes facilite la gestion de toutes ces machines distantes, comme les « Hôtes Hyper-V » ou les « Serveurs DNS globaux ».

Si vous souhaitez que ce groupe se remplisse automatiquement avec des serveurs correspondant à un modèle, vous pouvez définir des variables ; c’est très pratique si vous déployez de nombreux serveurs similaires. Par exemple, utilisez cette fonction {ber, mch, ham}-dc0[1-3]pour ajouter neuf serveurs différents. Attention : les identifiants sont stockés chiffrés, mais de manière peu sécurisée. Il est donc recommandé de chiffrer vos fichiers de configuration si vous manipulez des données sensibles.

Comment optimiser les paramètres de connexion pour une meilleure stabilité

C’est ici que vous pouvez modifier les propriétés de connexion. Double-cliquez sur votre serveur ou faites un clic droit et sélectionnez Propriétés. Dans l’ onglet Paramètres de connexion, le port par défaut est 3389. Si vous utilisez RDP sur un port personnalisé (par exemple, parce que votre administrateur a eu une idée de génie), décochez Hériter du port parent et indiquez le numéro de port manuellement. De plus, si vous devez vous connecter directement à la console (comme une session d’administrateur), cochez Se connecter à la console. Cela s’avère utile pour les configurations serveur nécessitant un accès à la console.

L’ onglet Paramètres du Bureau à distance vous permet de définir la résolution, d’opter pour le mode plein écran et de rediriger les ressources locales (presse-papiers, imprimantes, lecteurs).À noter : RDCMan ne redimensionne pas automatiquement ses fenêtres RDP. Par conséquent, si vous redimensionnez la fenêtre principale, vos sessions RDP ne s’ajusteront pas automatiquement ; vous devrez vous reconnecter pour obtenir les dimensions correctes. Ce n’est pas l’idéal, mais cela fonctionne correctement si vous prévoyez le coup.

Ajout de serveurs à RDCMan et dépannage

Ajouter un serveur est simple : faites un clic droit sur un groupe, puis sélectionnez « Ajouter un serveur ». Saisissez le nom d’hôte ou l’adresse IP et un nom d’affichage. Si vous gérez de nombreux serveurs similaires, utilisez des modèles ou des variables comme indiqué précédemment. Il arrive que la connexion ne soit pas immédiate en raison de problèmes de pare-feu ou d’identifiants mal configurés. Assurez-vous d’avoir saisi le nom d’utilisateur et le mot de passe corrects, et que le port 3389 (ou votre port personnalisé) n’est pas bloqué par le pare-feu Windows ou votre équipement réseau.

En cas de problème d’identification ou d’erreur d’autorisation, consultez l’ onglet « Identifiants de connexion » dans les paramètres du groupe ou du serveur. Notez que RDCMan chiffre les mots de passe stockés, mais le niveau de chiffrement n’est pas optimal ; par conséquent, ne laissez pas de fichiers de configuration non chiffrés sur des serveurs partagés.

Importation des listes de serveurs à partir de fichiers

Eh oui, RDCMan n’importe pas directement les serveurs depuis Active Directory — un peu étrange, non ? Mais vous pouvez exporter une liste avec PowerShell, puis l’importer. Par exemple, exécutez :

(Get-ADComputer -Filter {enabled -eq "true" -and OperatingSystem -Like '*Windows Server*'} | select -ExpandProperty Name) | Out-File -FilePath c:\PS\servers.txt

Ensuite, dans RDCMan, allez dans Édition > Importer des serveurs, sélectionnez le fichier texte, et le logiciel générera les entrées des serveurs. Vous pourrez ensuite organiser ces serveurs en groupes. L’utilisation de modèles avec des accolades et des plages permet de générer rapidement plusieurs serveurs, par exemple : {srv1, srv2, srv3}-appserveur1, serveur2, serveur3.

Connexion aux machines virtuelles Hyper-V

Si vous utilisez Hyper-V et que vous devez vous connecter directement à la console de la machine virtuelle (et pas seulement via RDP), RDCMan peut également le faire, après une configuration préalable. Utilisez PowerShell pour obtenir l’ID de la machine virtuelle :

Get-VM -Name "VMName" | select -ExpandProperty ID

Ensuite, dans RDCMan, ajoutez un serveur, cochez la case « Connexion à la console de la machine virtuelle » et collez l’ID. Vous vous connecterez à la console de la machine virtuelle via VMBus d’Hyper-V ; aucun accès réseau au système d’exploitation invité n’est nécessaire : il suffit d’avoir les droits d’administrateur via Hyper-V. Plutôt pratique, mais un peu caché pour les débutants avec Hyper-V.

En résumé, RDCMan est simple mais efficace, surtout s’il est correctement configuré. Il faut simplement tenir compte de ses particularités — comme l’absence de redimensionnement automatique et de détection automatique moderne — et il constitue un outil de gestion des flux de travail tout à fait convenable pour la gestion quotidienne des serveurs.