Windows fait parti des rares systèmes d'exploitation nativement dépourvu de client SSH, ce qui s'avère particulièrement gênant si vous réalisez la maintenance ou l'infogérance de serveurs Linux (et de tout ce qui se pilote via SSH).
Le client SSH le plus répandu et le plus efficace au monde est PuTTY, disponible sous licence MIT (compatible avec la licence GPL). PuTTY fonctionne très bien mais il s'avère rudimentaire lorsque vous devez vous connecter sur une dizaines de machines chaque jour.
Après voir avoir présenter PuTTY Tray qui proposait déjà quelques fonctionnalités supplémentaires (reconnexion automatique, réduction en barre des tâches, etc.), je vous propose aujourd'hui une nouvelle alternative.
KiTTY est un client SSH Windows dérivé de la version 0.60 de PuTTY qui reprend toutes les fonctionnalités du logiciel original mais surtout en ajoute de nouvelles très pratiques, parmi lesquelles :
- Connexion par mot de passe automatisée :
- Lancement automatique de commandes à la connexion
- Script automatique à la connexion (si root est désactivé en login frontal par exemple, cf. documentation
- L'image de votre bureau Windows en fond de fenêtre tel un filigrane (comme le propose la distribution BackTrack nativement), très agréable lorsque vous passer les 3/4 de votre journée sur un terminal
- Exécution à distance d'un script présent sur votre machine cliente (CTRL+F2)
- Editeur de texte intégré (shift+F2), possibilité d'envoyer le contenu dans le terminal
- La portabilité
- Raccourci vers des commandes prédéfinies
- Le lanceur de sessions
- Intégration avec pscp.exe et WinSCP
- Une icône pour différencier chaque fenêtre
- Envoi vers la zone de notification
- Lancement rapide d'une session dupliquée
- et bien d'autres !
Au lieu d'avoir à scroller pour retrouver un serveur parmi une liste gigantesque, KiTTY permet d'organiser vos listes de machines en dossiers. L'espace visuel contenant la liste des serveurs mémorisés a été agrandi (sur la hauteur) et l'interface est de ce fait "moins fouillie".
Si vous établissez régulièrement des tunnels SSH (serveur de rebond, etc.) il est possible d'automatiser la connexion puis de réduire KiTTY en barre des tâches, le tout en un seul clic, un must (remplace MyEnTunnel).
Vous réalisez une opération sur un serveur critique et avez peur que celle-ci soit interrompue par une saisie clavier malheureuse ? La combinaison de touches CTRL+F9 permet de vérouiller les entrées sur la fenêtre. Si vous utilisez un intranet commun au sein d'une équipe d'admins, vous pouvez créer des liens 'ssh://' qui lanceront directement les consoles SSH.
Fini les erreurs de mots de passe et le temps perdu à s'authentifier...
Même si la phrase qui va suivre ressemble à celle d'une publicité elle est pourtant vraie : depuis que j'utilise KiTTY, ma vie d'administrateur système à changée 🙂 Tout comme PuTTY, KiTTY ne nécessite aucune installation et pèse seulement 400 ko. Contrairement à PuTTY, KiTTY ne est toujours développé et les créateurs sont à l'écoute pour l'ajout de nouvelles fonctionnalités, n'hésitez pas !
Télécharger KiTTY (disponible en 8 langues dont le français) - forum de support
- Une icône pour chaque fenêtre
- Envoi vers la zone de notification
- La transparence
- Lancement rapide d'une session dupliquée
Auteur : Mr Xhark
Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter
18 commentaires
sympatique comme soft à tester 😀
OK. Trop merci! Depuis le temps que je cherchais une alternative viable à putty...
Dans la liste des fonctionnalités que j'aimerai bien voir aussi:
- multiple logins et synchronisation des frappes
- tabs SSH
Par le plus grand des hasards, Kitty ne ferait pas ce genre de choses?
Qu'entends-tu par multiple logins et synchronisation des frappes ? Peux-tu détailler ton besoin ?
Pour le multi-tabs j'ai souvent répondu. Ce ne sera jamais disponible. Pour faire cela, j'utilise personnellement des programmes tiers tels que PuTTYCM ou Wintabber. Ca rempli parfaitement le besoin.
Wintabber est notamment disponible ici: http://www.9bis.net/kitty/?file=WinTabber.zip
Ah bah merci, je ne connaissais pas ces deux alternatives. Je vais les tester de suite.
J'utilise http://en.poderosa.org/, mais je vais tester kitty par curiosité.
@Laurent : je ne connaissais pas Poderosa, mais le fait qu'il faille installer le .net framework est un inconvénient car on a parfois d'un client SSH vite fait pour faire une manip. Cela dit, certaines options ont l'air pratiques. Je trouve la traduction mauvaise du champ "passphrase" qui correspond à password quand password est sélectionné comme type d'authentification.
Bonjour,
Comment fait-on pour le Français, mode emploi en Anglais!....
Bonjour,
Je voudrais faire une sauvegarde de ma BDD chez OVH sur un plan "perso".
SSH chez OVH n'est accessible qu'a partir du plan "pro", mais d'après certain utilisateur, il y aurait un manip a faire pour avoir accès a SSH en plan "perso" Connaissez-vous la procédure ou un autre sript?
merci par avance
ttyemulator !
http://www.ttyemulator.com/
hyperpuissant...
@sqaopen: Je le découvre ! Quel sont pour toi les améliorations / fonctionnalités importantes dont tu ne pourrais te passer par rapport à KiTTY ?
@Xhark:
rien que l'interface pour commencer. Kitty conserve l'interface pourrie de Putty, et rien que cela fait une différence énorme. Essaye le, tu mettras kitty (et Putty) à la benne dans les 5 mn qui suivent.
@sqaopen: je viens de l'essayer et même s'il semble à première vue plus interactif l'interface m'a l'air un peu austère. Peut-être ai-je loupé les meilleurs fonctionnalités
Bonjour,
Symantec détecte l'installation de ttyemulator comme potentiellement dangereux.
Avez-vous le même type d'alerte lors de l'installation de ce soft ?
Merci
@zephyrin:
Je précise,j'ai pris la version portable...
Suite à cet article, j'ai utilisé KiTTY pendant 2 ans mais je l'ai maintenant abandonné au profit de MobaXterm ( http://mobaxterm.mobatek.net ).
MobaXterm, c'est un client SSH multitab avec serveur X intégré, il y a même un petit explorateur SFTP dès qu'on se connecte en SSH à un serveur ! Le tout est hyper bien intégré dans un seul exécutable.
Un must !
@Lonceval: j'ai aussi utilisé MobaXterm, avant KiTTY pour mon cas, mais la limitation à 2 connexions SSH me posait problème et je n'avais pas envie de basculer en version payante, du coup j'utilise KiTTY depuis 4 ans, avec en complément Remote Desktop Enabler de chez Devolutions (payant mais tellement puissant!)