Meilleurs clients SSH pour Windows

click fraud protection

Pour de nombreux utilisateurs devant se connecter à distance à un ordinateur via un canal sécurisé, SSH est à peu près la norme de facto. Et le client SSH le plus courant pour Windows est probablement PuTTY. PuTTY remonte au début du siècle et s'est taillé une réputation incroyable parmi les administrateurs système de tous types. Mais PuTTY n'est pas le seul client SSH pour Windows et, bien que sa liste de fonctionnalités soit en effet impressionnante, certaines alternatives offrent encore plus. Nous en avons examiné plusieurs, en essayant de trouver le meilleurs clients SSH.

Authentification par clé SSH

Nous avons trouvé au moins cinq alternatives PuTTY qui offrent des fonctionnalités étendues ou des fonctionnalités supplémentaires. Avant de plonger dans ces services, nous avons besoin de quelques informations de base. Tout d'abord, nous parlerons de la nécessité d'une connexion à distance et de la nécessité de la sécuriser. Ensuite, nous vous donnerons un aperçu historique rapide des connexions à distance, depuis le début des téléscripteurs jusqu'au SSH d'aujourd'hui. Et comme cet article concerne les alternatives à PuTTY, nous vous présenterons également les principales fonctionnalités de PuTTY.

instagram viewer

Pour plus de sécurité et de confidentialité, utilisez un VPN

Internet est une jungle. Et lorsque vous l'utilisez, vous êtes sujet à toutes sortes d'attaques d'ennemis qui se cachent à chaque coin de rue. Bien que SSH soit, par définition, un protocole sécurisé, votre trafic pourrait toujours être surveillé et l'adresse IP de tout système distant auquel vous accédez pourrait être découverte par des personnes malveillantes. Obtention d'une adresse IP est la première étape de nombreux hacks.

Un VPN peut fournir la protection supplémentaire requise. Non seulement il ajoutera une autre couche de cryptage, mais il masquera également complètement la source et la destination de votre trafic. Quelqu'un espionnant votre fin de connexion ne verrait que le serveur VPN comme destination. De même, une personne espionnant du côté distant de la connexion ne verrait que le trafic provenant du serveur VPN. En prime, l'utilisation d'un VPN peut également faire croire à l'ordinateur distant que vous vous trouvez dans un emplacement différent, contournant ainsi les restrictions de contenu géographique.

Mais choisir un VPN peut être une tâche ardue. Il y a tellement de fournisseurs disponibles. Les facteurs importants à considérer sont une vitesse de connexion rapide pour éviter le décalage, une politique de non-journalisation pour protéger davantage votre vie privée, aucune restriction d'utilisation pour accéder à toute ressource à pleine vitesse et logiciel disponible pour votre plateforme.

Le VPN que nous recommandons - IPVanish

Meilleurs clients SSH pour Windows – 5 Alternatives gratuites PuTTY - IPVanish

Chez Addictive Tips, nous avons testé plusieurs VPN par rapport à nos critères et le fournisseur que nous recommandons pour une utilisation générale est appelé IPVanish. Avec des serveurs dans le monde entier, pas de limitation de vitesse ou de limitation, une bande passante illimitée, un trafic illimité, un strict politique de non-journalisation et logiciel client disponibles pour la plupart des plates-formes, IPVanish offre des performances impressionnantes et grande valeur.

EXCLUSIF pour les lecteurs Addictive Tips: Obtenez 60% de réduction lorsque vous vous inscrivez pour un an de IPVanish, seulement 4,87 $ par mois! Chaque plan est couvert par une incroyable garantie de remboursement de sept jours, garantissant un essai sans risque pour votre nouvelle connexion Internet privée.

Pourquoi ai-je besoin d'un client SSH?

Il existe de nombreuses raisons pour lesquelles il faudrait utiliser un client SSH. D'une manière générale, nous les utilisons pour accéder aux systèmes dans un endroit éloigné, qui pourrait être aussi proche que la pièce voisine et aussi éloigné qu'un autre continent. Une autre utilisation peut-être encore plus courante d'un client SSH consiste à accéder à des systèmes «sans tête».

Les systèmes sans tête comprennent des ordinateurs à carte unique, des boîtiers TV de toutes sortes et d'autres systèmes qui ne sont pas équipés (ou ne prennent pas en charge) un terminal local. Par terminal, nous faisons référence à certains moyens de saisir des commandes et d'afficher les résultats. Sur un ordinateur typique, la combinaison du moniteur, du clavier et de la souris constitue un terminal.

Des exemples de systèmes sans tête pourraient être des appareils exécutant des systèmes d'exploitation qui fournissent une interface utilisateur à usage unique. OpenELEC, LibreELEC, SPMC ou XBian entreraient dans cette catégorie. Ce sont tous des systèmes d'exploitation dédiés à l'exécution de Kodi sur différents appareils. La seule interface utilisateur qu'ils proposent est l'interface utilisateur Kodi. Et bien qu'ils disposent tous d'un module complémentaire Kodi spécifique pour gérer leurs paramètres, vous ne pouvez pas saisir localement les commandes du système d'exploitation sur aucun d'entre eux. C'est là qu'une connexion à distance peut être utile. Il permet aux utilisateurs d'interagir directement avec le système d'exploitation, donnant souvent accès à des fonctionnalités qui ne sont pas disponibles en utilisant la méthode «standard».

Connexion à des systèmes distants

Histoire de la connexion à distance

La plupart des tout premiers ordinateurs étaient sans tête, et y accéder à distance est la norme depuis qu'ils existent. Au tout début, la plupart des accès à distance se faisaient à l'aide de téléscripteurs, abrégés en ATS. Ils n'étaient rien de plus que des machines à écrire électriques modifiées qui se connectaient à des ordinateurs distants via une liaison série. Tout ce que l'utilisateur a tapé sur le clavier a été envoyé à l'ordinateur distant et toute réponse de l'ordinateur a été imprimée sur papier.

C'était un peu archaïque, lent et très bruyant. Imaginez à quoi pourrait ressembler une salle remplie d'utilisateurs d'ordinateurs avec tous ces télétypes qui s'agiteraient. C'est d'ailleurs ce qui a motivé le développement du terminal vidéo. Il a utilisé le même principe de base que le TTY mais a remplacé l'imprimante mécanique par un écran CRT, similaire à un téléviseur.

Avec l'avènement d'Internet, les gens voulaient connecter des ordinateurs dans des endroits éloignés. Les ordinateurs n'étaient plus seulement dans la pièce voisine. Le protocole Telnet a été créé précisément à cet effet. Telnet est fondamentalement juste une connexion télétype sur un réseau.

Le protocole Telnet a servi des milliers d'utilisateurs d'ordinateurs, sinon des millions, pendant de très nombreuses années. Mais Telnet avait un défaut majeur: tout le trafic entre le terminal et l'ordinateur était envoyé en texte clair (plus communément appelé texte en clair). Cela signifiait que toute personne espionnant la connexion pouvait tout voir. Cela comprenait des informations sensibles telles que les mots de passe, les numéros de carte, les soldes de compte, même les secrets militaires! Le protocole SSH, ou Secure SHell, a répondu à ces préoccupations en fournissant un chiffrement de bout en bout.

Autres types de connexion à distance

De nos jours, SSH (ou accès Shell comme on l'appelle souvent) n'est pas le seul type d'accès à distance couramment utilisé. FTP, le File Transfer Protocol, ainsi que ses variantes sécurisées SFTP et FTPS sont populaires pour le transfert de fichiers entre ordinateurs. SCP ou Secure Copy est une autre méthode de transfert de fichiers populaire. Il s'agit d'une extension du protocole SSH.

Les protocoles distants utilisés à des fins spécifiques sont encore plus avancés. RDP, par exemple, est le protocole utilisé pour établir une connexion de bureau à distance Windows. X11 est un protocole similaire du monde Unix. VNC est un protocole de connexion à distance graphique indépendant de la plate-forme. Il existe d'autres protocoles moins populaires tels que le protocole ICA de Citrix.

Un aperçu rapide MasticCaractéristiques principales de

Avant de commencer à chercher des alternatives à PuTTY, voyons ce qu'il a sous le capot. En une phrase, Mastic est un émulateur de terminal pour Windows. Il a été principalement développé par le programmeur britannique Simon Tatham. Plus qu'un seul outil, PuTTY est en fait une boîte à outils qui comprend plusieurs programmes. Voici une liste des différents composants.

  • Mastic: Le logiciel principal qui offre des capacités Telnet, rlogin et SSH tout en permettant une connexion au port série
  • PSCP: Un SCP en ligne de commande
  • PSFTP: Une ligne de commande d'un client SFTP qui offre des transferts de fichiers sécurisés
  • PuTTYtel: Une version réduite de PuTTY qui ne fait que des connexions Telnet
  • Plink: Une interface de ligne de commande pour les backends PuTTY
  • Reconstitution historique: Un agent d'authentification SSH pour PuTTY, PSCP et Plink
  • PuTTYgen: un utilitaire de génération de clés pour les clés RSA, DSA, ECDSA et EdDSA
  • pterm: Un émulateur de terminal autonome
Fenêtre PuTTY

Lorsque vous démarrez PuTTY, la fenêtre de configuration s'affiche. C'est ici que vous pouvez spécifier tous les paramètres de la connexion que vous souhaitez établir. Vous pouvez spécifier l'adresse IP, le port, le protocole; vous pouvez enregistrer le paramètre de connexion sous un nom pour les rappeler facilement. Les multiples pages de paramètres vous permettent de spécifier l'aspect et la convivialité de la fenêtre du terminal, la taille et la couleur des caractères utilisés. Il y a beaucoup trop d'options pour les discuter toutes - PuTTY est vraiment un logiciel complet, après tout.

Alternatives dérivées de PuTTY

Un détail important que nous n'avons pas encore mentionné à propos de PuTTY est qu'il est publié en tant que logiciel open source. Il est publié sous la licence MIT qui, tout en préservant les droits d'auteur de l'auteur, permet à tout autre développeur d'utiliser le code source (qui est accessible au public) et d'en tirer d'autres logiciels. Et c'est exactement ce qui s'est passé avec nos trois premières alternatives.

L'objectif de SuperPutty est de fournir une meilleure version de PuTTY. Et il le fait en étendant une installation existante de PuTTY, en l'améliorant. Par exemple, SuperPutty autorise les sessions à onglets et peut gérer les transferts de fichiers SCP entre les systèmes distants et locaux.

SuperPutty

En un mot, SuperPutty enveloppe Putty dans une interface plus agréable avec la possibilité d'avoir plusieurs sessions simultanées. Voici un aperçu de ses principales fonctionnalités:

  • Interface d'accueil permettant la personnalisation et facilitant la gestion de plusieurs sessions PuTTY
  • Configuration de la session d'exportation / importation
  • Téléchargements de fichiers sécurisés à l'aide de SCP ou SFTP
  • Prise en charge complète des configurations de session PuTTY, y compris les clés privées
  • Prise en charge du shell local via MinTTY ou puttycyg

Le principal inconvénient de SuperPutty est que, puisqu'il étend une installation existante de PuTTY, vous devez d'abord installer PuTTY.

Ensuite sur notre liste des meilleurs clients SSH est le plateau PuTTY. Un autre dérivé de PuTTY, celui-ci lui ressemble même de très près. La principale différence entre PuTTY et PuTTY tray? Ce dernier offre des améliorations subtiles de l'interface utilisateur sur le premier que les utilisateurs quotidiens de PuTTY apprécieront certainement.

Plateau PuTTY

Comme vous pouvez le voir sur la capture d'écran, il n'y a pas du tout de différences esthétiques entre PuTTY et PuTTY tray. Il y a quelques catégories supplémentaires dans le volet gauche et quelques autres types de connexion. A noter également, le terme PuTTY permet aux utilisateurs d'enregistrer des sessions dans le registre ou dans un fichier. Voici un aperçu des principales caractéristiques du terme PuTTY:

  • Réductible dans la barre d'état système
  • Icônes personnalisables
  • Icône de plateau clignotante lorsqu'un signal de sonnerie est reçu
  • Transparence de fenêtre configurable
  • Hyperlien URL
  • Portable: le plateau PuTTY peut éventuellement stocker les configurations de session dans des fichiers au lieu du registre
  • Réglage toujours au top (dans le menu système)
  • Prise en charge d'Android Debug Bridge (ADB)

KiTTY est une autre version étendue de PuTTY. En fait, c'est probablement la plus riche en fonctionnalités des trois que nous présentons. Il possède toutes les fonctionnalités du PuTTY d'origine, la plupart de celles du bac PuTTY et bien d'autres encore. Si vous êtes habitué à PuTTY, l'interface utilisateur de KiTTY sera très familière.

Minou

Comme vous pouvez le voir sur la capture d'écran, il semble y avoir un léger problème avec KiTTY où la fenêtre semble trop petite pour son contenu. Les boutons d'option sous «Fermer la fenêtre à la sortie» sont à peine visibles. Et la fenêtre n'est pas redimensionnable et n'a pas de barre de défilement. Cela peut ou non être le cas avec votre installation, mais nous n'avons jamais trouvé que cela soit un problème de toute façon, car ces options ne sont pas particulièrement utiles.

Autres alternatives de mastic

Toutes les alternatives PuTTY n'en dérivent pas, cependant, Certains des meilleurs produits disponibles et certaines des idées les plus intelligentes ont été développés par eux-mêmes. Voici les 2 meilleurs que nous avons pu trouver.

MobaXterm est chargé de fonctionnalités pour augmenter sa productivité. C'est bien plus qu'un simple client SSH et offre une solution complète de gestion à distance. MobaXterm a cependant un inconvénient: il n'est pas open source. En fait, ce n'est même pas gratuit! Cependant, il existe une version gratuite qui, bien qu'elle ne soit pas aussi riche en fonctionnalités, contient toujours une énorme quantité de fonctionnalités. Comme cet article concerne les alternatives gratuites à PuTTY, il s'agit de la version dont nous parlerons ici.

MobaXterm

MobaXterm si une solution complète d'accès à distance, pas seulement un client SSH. Il peut établir des connexions de bureau à distance graphiques aux ordinateurs Windows et Unix. En fait, il a un client VNC intégré pour se connecter à n'importe quel ordinateur avec capacité VNC.

Il dispose également d'un navigateur SFTP graphique pour faciliter le transfert de fichiers vers et depuis l'ordinateur distant. Les autres fonctionnalités avancées incluent un serveur X complet et le transfert X11 et la prise en charge des plugins. Vous pouvez choisir de télécharger la version d'installation. Vous l'installez simplement comme n'importe quelle autre application Windows. Alternativement, il existe également une version portable. Vous le téléchargez sous forme de fichier zip contenant l'exécutable MobaXterm et vous n'avez pas besoin de l'installer. Copiez-le sur une clé USB et utilisez-le n'importe où. Et pour faciliter l'apprentissage de cette tâche, la documentation complète est disponible en ligne.

La version gratuite présente les limitations suivantes que vous devez connaître:

  • Le nombre maximum de sessions simultanées est de 12
  • Vous pouvez établir un maximum de 2 tunnels SSH
  • Il a une limite de 4 macros
  • Il y a un délai de 360 ​​secondes pour TFTP, NFS et Cron

SmarTTY est un client SSH gratuit qui prend en charge la copie de fichiers et de répertoires avec SCP et l'édition de fichiers sur place. C'est l'un des meilleurs clients SSH pour Windows. Il n'est peut-être pas aussi complet que MobaXterm, mais il a tout ce qu'il faut pour gérer à distance un appareil sans tête.

SmarTTY

Avec la plupart des serveurs SSH prenant en charge jusqu'à 10 sous-sessions par connexion, SmarTTY permet aux utilisateurs de les ouvrir dans un nouvel onglet sans avoir à se reconnecter. De plus, SmarTTY dispose d'un utilitaire de transfert de fichiers graphique de style Windows qui permet de transférer des fichiers vers et depuis l'ordinateur distant. Des répertoires entiers peuvent être transférés aussi facilement que des fichiers individuels.

L'éditeur sur place est une autre grande fonctionnalité de SmarTTY, en particulier pour effectuer des tâches administratives rapides sur des périphériques distants. Lorsque vous parcourez des fichiers distants, vous avez la possibilité de les modifier directement à partir du logiciel. Pas besoin de télécharger le fichier, de le modifier localement et de le télécharger à nouveau.

Quel est le meilleur client SSH?

Comme d'habitude, il est difficile de répondre à cette question brûlante. Et comme toujours, cela dépend de ce que vous recherchez. Pour une solution dérivée de PuTTY, Kitty offre probablement le plus de fonctionnalités. Et c'est toujours très PuTTY, un avantage si vous êtes habitué à PuTTY. Mais si vous cherchez une véritable alternative à PuTTY, vous préférerez peut-être rester à l'écart de tous les dérivés de PuTTY.

Si tel est votre cas, les deux de nos suggestions «non-PuTTY» sont excellentes. MobaXterm est peut-être un peu plus complet, mais il a également une courbe d'apprentissage plus abrupte. En outre, il possède peut-être de nombreuses fonctionnalités qui, bien qu’excellentes, ne vous seront probablement jamais utiles.

SmarTTY n'est pas open source mais il est disponible gratuitement. Il possède toutes les fonctionnalités dont un utilisateur typique pourrait avoir besoin et ses transferts de fichiers intégrés et l'édition en place en font une solution très attrayante.

Conclusion

Même si vous n'êtes pas un administrateur système hard-core, un client SSH est un outil précieux pour toutes sortes de petites tâches, et il devrait faire partie de votre boîte à outils. Il existe bien plus de cinq alternatives PuTTY. Les cinq dont nous venons de parler ne sont qu'un échantillon de ce qui est disponible. Ils sont cependant ce que nous considérons comme les cinq meilleurs clients SSH. Celui que vous choisirez sera probablement plus une question de goût personnel qu'autre chose.

Et vous? Quelle est votre alternative préférée à PuTTY? Est-ce l'un de ceux présentés ici? Qu'est-ce que vous aimez le plus dans celui que vous utilisez? Envisageriez-vous de changer? Partagez vos réflexions avec nous en utilisant les commentaires ci-dessous. Nous aimons entendre nos lecteurs.

Comment obtenir un VPN GRATUIT pendant 30 jours

Si vous avez besoin d'un VPN pendant un court moment lorsque vous voyagez par exemple, vous pouvez obtenir gratuitement notre VPN le mieux classé. ExpressVPN comprend une garantie de remboursement de 30 jours. Vous devrez payer l'abonnement, c'est un fait, mais cela permet accès complet pendant 30 jours, puis vous annulez pour un remboursement complet. Leur politique d'annulation sans poser de questions est à la hauteur de son nom.

2 Commentaires

  1. Braddit:

    Comment diable avez-vous manqué XShell? 🙂

    Réponse
  2. Jean-Francois Messierdit:

    J'utilise KiTTY depuis un certain temps maintenant, en utilisant PuTTY auparavant. Jusqu'à présent, la principale raison d'utiliser KiTTY était la possibilité de démarrer une session SSH avec un serveur sans fermer la fenêtre de sélection de serveur, donc je peux en démarrer plusieurs. Je dois souvent me connecter à plusieurs serveurs. Mais j'aime aussi ce que je viens de lire sur les alternatives. SmarTTY est celui que je veux essayer, et comme je me dirige vers un travail plus orienté Linux, cela peut faire la différence, si bien sûr il est accepté au bureau. J'utilise uniquement Linux à la maison, donc ce n'est pas un problème là-bas ………………………

    Réponse

Ce site utilise Akismet pour réduire le spam. Découvrez comment vos données de commentaire sont traitées.

watch instagram story