PuTTY : Un Client SSH Polyvalent Disponible sur Linux et macOS
Bien que la plupart des distributions Linux proposent par défaut un support pour les connexions SSH via le terminal, de nombreux utilisateurs préfèrent utiliser PuTTY, un client graphique qui facilite la gestion des connexions à distance. Reconnu pour sa popularité dans les environnements Windows, PuTTY est également disponible sur Linux et macOS, offrant ainsi une solution multiplateforme efficace pour les administrateurs systèmes, développeurs et utilisateurs avancés.
Qu’est-ce que PuTTY ?
PuTTY est un outil open source conçu pour établir des connexions à distance sécurisées via des protocoles tels que SSH, Telnet, rlogin et des connexions sérielles. Initialement développé pour Windows, PuTTY a élargi sa compatibilité et peut désormais être installé sur Linux et macOS.
Son principal attrait réside dans son interface graphique simple mais puissante, idéale pour ceux qui souhaitent éviter la complexité du terminal ou gérer plusieurs sessions de manière organisée. Il permet également d’exécuter des applications graphiques via X11 (si configuré correctement) et de se connecter à des ports série pour des tâches de débogage ou de contrôle d’appareils embarqués.
Pourquoi utiliser PuTTY sur Linux ?
Bien que les utilisateurs de Linux aient accès à la commande ssh dans le terminal, PuTTY offre une interface visuelle qui simplifie des tâches telles que :
- Sauvegarde et récupération de profils de connexion
- Configuration de ports série
- Réalisation de redirections de ports ou tunneling SSH
- Modification facile des options de session sans avoir à se souvenir des paramètres en ligne de commande
De plus, sa cohérence entre plateformes en fait un outil précieux pour ceux travaillant dans des environnements mixtes (comme les développeurs utilisant Windows ou macOS mais accédant à des serveurs Linux).
Installation de PuTTY sur Linux
Pour Debian, Ubuntu et dérivés :
sudo apt update
sudo apt install putty -y
Pour Fedora, CentOS, RHEL, AlmaLinux et Rocky Linux :
sudo dnf install putty
Pour les systèmes plus anciens basés sur yum
:
sudo yum install putty
Pour Arch Linux et Manjaro :
sudo pacman -S putty
Une fois installé, il suffit de taper putty
dans le terminal ou de le rechercher dans le menu des applications pour le lancer.
Également disponible sur macOS
Bien que moins couramment utilisé que sur Windows ou Linux, PuTTY est disponible pour macOS et peut être installé de plusieurs manières :
brew install putty
ou
sudo port install putty
Utiliser PuTTY pour se connecter à un serveur distant
Pour démarrer une session SSH, ouvrez PuTTY et remplissez les champs suivants :
- Host Name : l’IP ou le nom du serveur (par exemple,
192.168.1.100
). - Connection type : sélectionner SSH (par défaut sur le port 22).
- Optionnellement, enregistrez la session pour de futures connexions.
Il est également possible d’utiliser PuTTY directement depuis le terminal :
putty [email protected]
Installation via l’interface graphique
Dans des distributions comme Ubuntu ou Fedora, il est possible d’installer PuTTY depuis le Centre de logiciels :
- Ouvrir le gestionnaire de logiciels.
- Rechercher "PuTTY".
- Cliquer sur Installer.
Désinstaller PuTTY du système
Pour désinstaller PuTTY :
Sur Debian/Ubuntu :
sudo apt remove putty
sudo apt autoremove
Pour Fedora et dérivés :
sudo dnf remove putty
Pour Arch Linux :
sudo pacman -R putty
Conclusion
PuTTY reste un outil pertinent et utile dans les environnements Linux, Windows et macOS, en particulier pour ceux qui apprécient une interface graphique pour la gestion des connexions SSH ou qui nécessitent des configurations complexes qu’ils préfèrent gérer visuellement. Son utilisation facile, son support multiplateforme et sa large communauté en font une option robuste tant pour les débutants que pour les administrateurs systèmes expérimentés.
Que ce soit pour gérer des serveurs distants, accéder à des consoles série ou réaliser des tâches avancées de réseau, PuTTY demeure un choix fiable et polyvalent dans l’écosystème des outils de connectivité.