12 Juin 2011

mRemoteNG : Gestionnaire PuTTY avec onglet pour connexions distantes SSH

Jusqu'à il y a quelques jours, j'utilisais PuTTY Connection Manager pour gérer mes connexions SSH à différents serveurs.
Il s'agit d'un logiciel qui permet d'utiliser PuTTY dans des onglets et d'automatiser la phase d'authentification/connexion car il saisit automatiquement les identifiants que vous aurez configuré.

Seulement voilà il a plusieurs défaut dont une réussite assez aléatoire de l'authentification automatique (où réside mon principal intérêt).
Je le trouvait également un peu lourd dans sa vitesse d'exécution, mais le couperet est définitivement tombé quand il a refusé de fonctionner sous Windows Seven (version 64-bits) du jour au lendemain.

J'ai pu trouver son remplaçant grâce à un post de Nothing sur le blog Artiflo Inside, il s'agit de : mRemoteNG (version à la rédaction de ce billet : 1.67 du 2011-06-05).

mRemoteNG reprend les même fonctionnalités de PuTTY CM mais étends le principe de gestionnaire de connexions à d'autres protocoles :

  • SSH : Console distante
  • Telnet : Console distante
  • RDP : Bureau distant par serveur Microsoft Terminal Services
  • VNC : Bureau distant multi-plateforme
  • ICA : Bureau pour clients léger Citrix Presentation Server
  • HTTP(S) : Sites web protégés par une authentification (souvent connue sous le nom de protection .htaccess)
  • rlogin : Console distante
  • Raw Socket Connections : Toute connexion, données brutes (pas d'authentification automatique possible)

Il est également possible de configurer des outils/commandes externes à exécuter sur les hôtes de la liste. Cela peut être tout et n'importe quoi : ping, tracert, FileZilla, recherche dans GLPI, etc.

Pour moi, le fait qu'il intègre les connexions RDP vers les bureaux des Machines Windows (de XP à Seven) est un vrai plus car je suis amené à me connecter à des machines Linux comme Windows.

mRemoteNG requiert Windows XP, Vista ou Seven (32 ou 64 bits) et le .NET Framework 2.0 (ou plus) et, cerise sur le gâteau, existe en version portable sans installateur qui peut se trimballer sur une clé USB par exemple.

Plusieurs connexions avec des onglets et même dans des panneaux côte à côte

Références :

Étiquettes : , , ,

6 Réponses à “mRemoteNG : Gestionnaire PuTTY avec onglet pour connexions distantes SSH”

  1. alb a dit:

    Merci pour l'info, vraiment pratique !

  2. HeelsBQ a dit:

    Il est vraiment génial ce mRemoteNG version 1.68 ! On peut vraiment paramétrer ces différents accès serveurs sous divers protocoles: RDP, Telnet, SSH, HTTP, ICA.

    Que des points positifs: en français, portable, config dans un fichier XML, héritage des paramètres, mode HHTP pratique pour configurer des consoles d'admin comme WAS, gestion des onglets et des panneaux (un panneau permet de regrouper des onglets) !

    Améliorations attendues tout de même:
    1/- le mode macro comme PuttyCM en mode Telnet/SSH (exécution de commandes au login)
    2/- manque des touches [précédent] [suivant] [actualiser] en mode HTTP...

  3. lo09 a dit:

    je viens de decouvrir la NG qui me semble mieux que PCM.
    mais est-il possible de passer une commande juste aprés la connexion user/passwd sur une machine : exemple un sudo xx

    • cduv a dit:

      D'après leur forum (http://forum.mremoteng.org/viewtopic.php?f=4&t=1623), l'équipe de mRemoteNG est bloquée pour l'ajout plusieurs nouvelles fonctionnalités (dont celle d'exécution de commande après la connexion) parce que PuTTY n'est pas adapté à cela : ça demande beaucoup d'astuces pour le faire tourner dans mRemoteNG et du coup ils ont mis en pause ce genre de requête le temps de trouver un remplaçant supportant (nativement) COM or .NET.

  4. lo09 a dit:

    merci cduv pour l'info.
    juste quand meme que 'Putty connection manager' sait rajouter une commande juste apres le loggin; donc je pensais que ça devait être possible.

    merci quand meme
    A+

  5. Abdelmalek a dit:

    Bonjour,

    J'ai une petite question,

    Comment saisir la meme chose sur plusieurs onglets ouverts dans mRemoteNG,
    Si quelqu'un a fait ça, ça serait sympa de nous le partager

    Sur ce, bonne soirée.

Laisser une réponse à lo09