Blog Tech

Kitty : la meilleure alternative de client SSH à PuTTY

Système 18
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 4,00/ 5)
Loading...

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 :

  1. Connexion par mot de passe automatisée :
  2. Lancement automatique de commandes à la connexion
  3. Script automatique à la connexion (si root est désactivé en login frontal par exemple, cf. documentation
  4. 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
  5. Exécution à distance d'un script présent sur votre machine cliente (CTRL+F2)
  6. Editeur de texte intégré (shift+F2), possibilité d'envoyer le contenu dans le terminal
  7. La portabilité
  8. Raccourci vers des commandes prédéfinies
  9. Le lanceur de sessions
  10. Intégration avec pscp.exe et WinSCP
  11. Une icône pour différencier chaque fenêtre
  12. Envoi vers la zone de notification
  13. Lancement rapide d'une session dupliquée
  14. et bien d'autres !

» Lire la suite

Utiliser le pavé numérique avec Vi et Nano sous PuTTY

Système 10
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 4,67/ 5)
Loading...

Si vous utilisez PuTTY comme client SSH Windows, vous avez certainement remarqué que les touches du pavé numérique ne fonctionnent pas dans certaines applications, notamment les deux éditeurs de textes les plus populaires : Vi et Nano.

Pour utiliser le pavé numérique, il faut modifier un paramètre de la configuration de session PuTTY.

Dans Terminal > Features et cocher la case "Disable application keypad mode" :

putty-pave-numerique

Dans certains cas (suivant la configuration du serveur) il est également nécessaire de modifier l'option Keyboard (toujours dans la rubrique Terminal) de "ESC[n~" vers "Linux":

putty-pave-numerique-keyboard

Pour mémoriser ce/ces choix par défaut pour vos futures connexions SSH » Lire la suite

Minimiser PuTTy en barre des tâches

Système 8
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

But : conserver une connexion avec un serveur en barre des tâches Windows

Si vous utilisez des connexions SSH (ou Telnet par exemple) vous utilisez probablement PuTTy. A condition évidemment d'être sous Windows car si vous êtes sous Linux ou MacOS le shell permet de le faire directement 😉

Un tunnel SSH par exemple c'est très utile, mais il n'est pas utile de le garder toute la journée réduit dans la barre des tâches.

Je vous propose donc de le placer à coté de l'heure en bas à droite, avec MSN, eMule et tout le reste 🙂

Pour cela il vous suffit de télécharger PuTTy Tray. C'est un dérivé de PuTTy qui reste totalement gratuit et qui comporte un certains nombre d'options et améliorations :

  • sessions PuTTy compatibles (aucune importation n'est nécessaire vous l'ouvrez et vous retrouverez tous vos paramètres puTTy)
  • icône minimisée personnalisable
  • transparence de la fenêtre configurable
  • lien hypertexte sur les URL
  • possibilité de configurer les sessions dans un fichier pour s'en servir sur une clé USB comme avec portaPuTTy
  • reconnexion automatique lorsque le PC sort d'une veille
  • reconnexion automatique lorsque la connexion est perdue
  • et bien d'autres 🙂

OK mais comment on l'envoi minimisé en barre des tâches ?
Il vous suffit de le réduire avec le bouton habituel Windows (à l'opposé du bouton X de fermeture...)

Vous l'aurez compris il est tant de l'adopter ! De plus il est mis à jour en parallèle de puTTy donc il bénéficie des mêmes améliorations et corrections de bug.

PuTTy Tray