Que permet de faire WinSSHTerm ?
WinSSHTerm est une solution SSH à onglets pour Windows qui intègre PuTTY, WinSCP et VcXsrv. Il permet d'ouvrir plusieurs sessions SSH simultanément dans une interface unique, facilitant la gestion des connexions à distance. Il offre également des fonctionnalités de transfert de fichiers et d'exécution d'applications X, améliorant ainsi la productivité et la sécurité de la gestion des serveurs.
Comment le télécharger ?
Rendez-vous sur la page dédiée à WinSSHTerm sur la logithèqueComment installer et utiliser WinSSHTerm ?
WinSSHTerm est un outil puissant et polyvalent qui simplifie la gestion des sessions SSH. Voici un guide détaillé pour son installation et son utilisation, couvrant ses principales fonctionnalités.
Installation
WinSSHTerm est disponible en deux éditions : portable et installable via un package MSI.
-
Installation via MSI (Recommandé pour la plupart des utilisateurs) :
- Double-cliquez sur le fichier
.msitéléchargé. - Par défaut, WinSSHTerm s'installera pour l'utilisateur actuel, ne nécessitant pas de privilèges administrateur. Pour une installation "système", vous pouvez utiliser le paramètre
MSIINSTALLPERUSER="". - Suivez les instructions à l'écran pour terminer l'installation.
- Double-cliquez sur le fichier
-
Édition portable :
- Extrayez le contenu de l'archive
.ziptéléchargée dans le répertoire de votre choix. - Vous pouvez ensuite lancer
WinSSHTerm.exedirectement.
- Extrayez le contenu de l'archive
-
Configuration des outils intégrés (PuTTY, WinSCP, VcXsrv) : WinSSHTerm repose sur des outils externes pour ses fonctionnalités SSH, de transfert de fichiers et d'affichage X. Lors de la première exécution ou via le menu
Préférences, vous devrez indiquer l'emplacement de ces exécutables s'ils ne sont pas déjà détectés automatiquement.- PuTTY/KiTTY : WinSSHTerm utilise PuTTY ou KiTTY pour les connexions SSH. Assurez-vous que l'exécutable
putty.exeoukitty.exeest accessible (il peut être téléchargé et placé dans le dossiertoolsde WinSSHTerm). - WinSCP : Pour le transfert de fichiers via SFTP/SCP, WinSSHTerm s'appuie sur WinSCP. L'exécutable portable de WinSCP doit être installé et son chemin configuré dans les préférences de WinSSHTerm.
- VcXsrv : Pour le transfert d'applications X (X11 Forwarding), WinSSHTerm peut utiliser VcXsrv. Vous devrez télécharger et installer VcXsrv, puis configurer son chemin dans les préférences.
- PuTTY/KiTTY : WinSSHTerm utilise PuTTY ou KiTTY pour les connexions SSH. Assurez-vous que l'exécutable
Utilisation de l'interface utilisateur et des fonctionnalités principales
Une fois WinSSHTerm installé et configuré avec les outils nécessaires, vous pouvez commencer à l'utiliser.
-
Gestion des sessions :
- Ajout d'une connexion : Faites un clic droit dans la fenêtre principale ou utilisez le menu
Sessionpour ajouter une nouvelle connexion. Vous devrez spécifier le nom d'hôte, le nom d'utilisateur, le port et le protocole. - Onglets multiples : WinSSHTerm permet d'ouvrir plusieurs sessions dans des onglets séparés, facilitant la navigation entre différentes connexions.
- Organisation : Les connexions peuvent être organisées en dossiers pour une meilleure gestion, surtout si vous avez de nombreuses sessions.
- Favoris : Les connexions fréquemment utilisées peuvent être marquées comme favorites ou configurées pour apparaître dans la barre de menu pour un accès rapide.
- Ajout d'une connexion : Faites un clic droit dans la fenêtre principale ou utilisez le menu
-
Transfert de fichiers (via WinSCP) :
- Pour ouvrir une session WinSCP, faites un clic droit sur une connexion existante et sélectionnez "Copier des fichiers". WinSSHTerm transmettra la configuration de la connexion à WinSCP, évitant ainsi la création manuelle d'une session dans WinSCP.
- WinSCP s'ouvrira généralement dans le répertoire personnel de l'utilisateur. Vous pouvez changer ce comportement en sélectionnant le chemin du répertoire complet dans PuTTY avant de cliquer sur "Copier des fichiers".
-
Transfert d'applications X (X11 Forwarding) :
- Si VcXsrv est correctement installé et configuré, les applications X devraient fonctionner "out of the box". Lancez simplement une connexion et démarrez une application X (par exemple,
xeyes). - Si cela ne fonctionne pas, vérifiez dans
Préférences->X-Serverque VcXsrv est installé et en cours d'exécution. Vous pouvez démarrer le serveur X à partir de ce menu via le bouton "Démarrer X-Server".
- Si VcXsrv est correctement installé et configuré, les applications X devraient fonctionner "out of the box". Lancez simplement une connexion et démarrez une application X (par exemple,
-
Configuration avancée :
- Sessions PuTTY personnalisées : Vous pouvez utiliser des sessions PuTTY personnalisées (par exemple, pour le protocole Telnet) en chargeant votre session PuTTY, en effectuant les modifications nécessaires, puis en enregistrant sous un nouveau nom. Ce nom de session doit ensuite être spécifié dans WinSSHTerm sous
Session->Personnaliser. Notez que cette option est en bêta et peut affecter la portabilité de WinSSHTerm. - Couleurs d'environnement personnalisées : WinSSHTerm permet de définir des couleurs de terminal personnalisées pour différencier les environnements (par exemple, PROD, DEV). Vous pouvez configurer cela dans
Fichier->Préférences->Terminal->Mode couleur d'environnement. - Raccourcis clavier : WinSSHTerm propose de nombreux raccourcis clavier pour naviguer rapidement entre les onglets et gérer les sessions, améliorant ainsi l'efficacité.
- Mode Cluster : Pour exécuter des commandes sur plusieurs serveurs simultanément, utilisez l'outil "Mode Cluster". Sélectionnez les serveurs cibles, ouvrez-les, puis exécutez vos commandes dans la section
Scripts. - Outils de lancement (Launch Tools) : Introduite dans la version 2.39.0, cette fonctionnalité permet d'exécuter des scripts PowerShell avant l'ouverture d'une session SSH, offrant des cas d'utilisation tels que le lancement de clients RDP/VNC externes ou la configuration de tunnels.
- Partage de connexions : WinSSHTerm permet de partager des configurations de connexion avec d'autres utilisateurs, ce qui est utile dans un environnement d'équipe.
- Mot de passe maître : Une option de mot de passe maître est disponible pour sécuriser vos sessions enregistrées.
- Sessions PuTTY personnalisées : Vous pouvez utiliser des sessions PuTTY personnalisées (par exemple, pour le protocole Telnet) en chargeant votre session PuTTY, en effectuant les modifications nécessaires, puis en enregistrant sous un nouveau nom. Ce nom de session doit ensuite être spécifié dans WinSSHTerm sous
Télécharger WinSSHTerm gratuitement