SSH, ou Secure Shell, est un protocole réseau qui vous permet d’accéder à distance à un autre ordinateur via une connexion cryptée. Vous utilisez SSH pour ouvrir des fichiers et exécuter des programmes sur un ordinateur tout en utilisant un autre.
SSH est intégré à la plupart des ordinateurs modernes, y compris les Mac. C’est idéal pour travailler à distance et accéder facilement aux fichiers. Mais quel client SSH est le meilleur pour Mac ?
Nous avons compilé ci-dessous une liste de nos clients Mac SSH préférés. Découvrez-le pour voir lequel vous convient le mieux afin que vous puissiez commencer à l’utiliser dès que possible !
1. Borne
Votre Mac est livré avec une application qui vous permettra d’accéder et d’exécuter SSH intégré. Cette application est Terminal, que vous pouvez généralement trouver en vous rendant sur votre Applications dossier et regarder à l’intérieur Utilitaires bien qu’il existe plusieurs façons d’ouvrir Terminal sur un Mac.
Avec Terminal ouvert, vous pouvez vous connecter à un ordinateur distant via une connexion SSH en saisissant utilisateur ssh @ adresse IP où utilisateur est remplacé par votre nom d’utilisateur pour le système, et Adresse IP est remplacée par l’adresse IP du serveur distant.
De là, vous pouvez saisir des commandes pour accéder aux fichiers et exécuter des programmes sur l’autre ordinateur. Il n’y a pas de système graphique pour cela – Terminal est basé sur du texte – vous tapez donc vos commandes et appuyez sur Entrer pour accéder, exécuter et apporter des modifications sur un autre système.
Nous avons une feuille de triche des commandes Mac Terminal si vous avez besoin d’idées ou de rappels de ce que vous pouvez saisir et exécuter via la ligne de commande dans Terminal.
Si vous ne savez pas grand-chose sur le codage ou si vous n’avez pas beaucoup utilisé Terminal auparavant, il peut s’agir d’un client SSH difficile à utiliser. Mais si vous avez des connaissances dans ces domaines, ça devrait aller. De plus, c’est gratuit et déjà sur votre Mac ! Pour nous, tout logiciel SSH pour Mac devrait être très impressionnant pour le battre.
2. PuTTY pour Mac
Une fenêtre de configuration PuTTY ouverte sur un Mac avec l’onglet Couleurs de fenêtre en surbrillance
PuTTY est une application Windows permettant de se connecter à des serveurs SSH disposant d’un port Mac. PuTTY pour Mac, comme Windows PuTTY, permet les connexions SSH en créant des fenêtres Terminal qui exécutent des entrées de ligne de commande pour se connecter et utiliser des ordinateurs distants.
Contrairement aux Mac basés sur Unix, Windows n’a pas de terminal intégré. PuTTY comble cette lacune. Ainsi, PuTTY pour Mac n’est pas nécessaire pour établir une connexion SSH ou exécuter une ligne de commande sur un Mac, mais il est livré avec des fonctionnalités qui le rendent utile en tant que client SSH sur Mac.
PuTTY pour Mac dispose d’une interface utilisateur graphique (GUI) avec laquelle vous pouvez vous connecter au lieu d’utiliser les fenêtres du terminal. L’interface graphique propose des options pour enregistrer vos informations de connexion SSH, vous n’avez donc pas besoin de garder les mots de passe écrits partout pour vous en souvenir.
Vous pouvez également utiliser PuTTY pour Mac pour enregistrer vos informations de session SSH, l’adresse IP et le numéro de port auxquels vous vous connectez. Cela permet de gagner beaucoup de temps lors de la connexion et du basculement entre les ordinateurs distants.
En fin de compte, cependant, PuTTY pour Mac fonctionne un peu comme Terminal en termes de fonctionnement et d’actions qu’il peut effectuer. Il est également recommandé d’utiliser Terminal pour installer PuTTY sur un Mac. Il peut être judicieux d’utiliser simplement Terminal plutôt que de télécharger une application totalement distincte pour les mêmes fonctions de base.
Mais si vous connaissez PuTTY de Windows, ou si vous voulez vraiment enregistrer vos informations de connexion et de session, PuTTY pour Mac est génial, et nous le recommandons quand même.
Télécharger: PuTTY pour Mac (Libre)
3. iTerm2
Si vous connaissez Terminal et que vous vous en plaignez, ou si vous pensez qu’il a des limites, iTerm2 est le client SSH qu’il vous faut. iTerm2 est un remplacement complet du terminal. En plus de vous permettre d’établir des connexions SSH, il vous permet d’exécuter des fonctions sur votre Mac exécutées par Terminal, mais avec un tas de fonctionnalités supplémentaires utiles.
iTerm2 prend en charge les volets divisés, vous pouvez donc ouvrir plusieurs fenêtres Terminal et les utiliser côte à côte ou les unes sur les autres. Il vous permet également de rechercher dans une fenêtre de terminal iTerm2 un mot ou une commande particulière, afin que vous puissiez accéder au morceau de code dont vous avez besoin en quelques secondes.
Copier et coller dans iTerm2 est beaucoup plus facile que dans PuTTY pour Mac, et il conserve un historique de collage pour vous afin que vous puissiez trouver rapidement l’avant-dernier élément que vous avez copié. Il vous permet également de revenir en arrière et de récupérer le texte que vous avez supprimé ou modifié avec un Répétition instantanée caractéristique.
En termes de SSH, iTerm2 vous tiendra informé du répertoire dans lequel vous vous trouvez et vous permettra de revenir aux commandes précédentes en appuyant sur Maj + Cmd + Haut ou Maj + Cmd + Bas.
iTerm2 garde également une trace des répertoires que vous visitez le plus souvent sur vos connexions SSH, afin que vous puissiez y accéder beaucoup plus rapidement. Et il vous permet de configurer et de basculer rapidement entre les profils, de sorte que vous pouvez utiliser différents niveaux d’autorisation ou accéder rapidement à différentes connexions SSH.
Avec les options de code de saisie semi-automatique (qui fonctionnent dans les connexions SSH et dans les fenêtres normales du terminal) et la possibilité d’ouvrir l’application avec un raccourci clavier, les fonctionnalités d’iTerm2 sont incroyables pour établir et utiliser des connexions SSH, et pour compléter les fonctions du terminal en général.
Il peut y avoir un peu de courbe d’apprentissage si vous ne connaissez pas déjà assez bien les commandes du terminal. Mais si vous voulez apprendre Terminal et avoir un peu d’aide grâce à une fonction de saisie semi-automatique, iTerm2 pourrait être un excellent client Mac SSH, bien qu’il puisse vous gâter avec ses nombreuses fonctionnalités intéressantes.
Télécharger: iTerm2 (Libre)
4. Terme
Termius est un client SSH qui fonctionne non seulement sur les ordinateurs Mac, Windows et Linux, mais également sur les appareils mobiles. Vous pouvez donc l’utiliser pour vous connecter aux serveurs SSH sur votre Mac, mais aussi sur vos appareils iOS. Cela signifie qu’il s’agit d’une méthode solide pour chiffrer et envoyer des données entre les appareils que vous possédez, ainsi que tous les appareils distants auxquels vous devez accéder.
Termius n’est pas un remplacement de terminal comme iTerm2, mais il dispose d’une fonction de saisie semi-automatique similaire pour saisir le texte de la ligne de commande, ainsi que de la possibilité d’enregistrer les commandes fréquemment utilisées, que vous pouvez partager avec d’autres sur le serveur SSH.
En plus des fenêtres et des contrôles de type terminal, Termius dispose d’une interface graphique pour SFTP (Secure File Transfer Protocol), une méthode sécurisée de partage de fichiers entre appareils. Ainsi, vous pouvez charger et télécharger des fichiers via une connexion SSH dans Termius sans avoir besoin d’utiliser la ligne de commande !
Ceci, à notre avis, fait de Termius un client SSH plus facile à comprendre et à utiliser que de nombreuses options de cette liste. Cependant, pour obtenir la fonctionnalité SFTP, vous devez payer 8,33 $ par mois pour la version Premium de Termius. Termius a une version de base gratuite, mais sans l’interface graphique SFTP, elle est assez similaire aux autres options de notre liste.
Si cela ne vaut pas la peine d’apprendre la ligne de commande pour vous, ou pour une équipe de personnes avec qui vous l’utiliserez (Termius a également une version Teams qui coûte 29,99 $ par mois et par membre de l’équipe), Termius Premium pourrait en valoir la peine. Sinon, Termius Basic reste un très bon client SSH pour Mac !
Télécharger: Termius (Gratuit, abonnement disponible)
5. Terminal ZDC
ZOC Terminal est un autre émulateur de terminal qui fonctionne incroyablement bien en tant que client Mac SSH. Il s’agit d’un émulateur vraiment génial pour rester organisé lors de l’utilisation et du déplacement de fichiers dans les connexions SSH.
ZOC Terminal vous permet d’ouvrir plusieurs onglets Terminal et de les coder par couleur pour vous rappeler à quoi vous êtes connecté et où. Il maintient également pour vous un «carnet d’adresses» de dossiers et d’hôtes qui sont également codés par couleur pour un accès et une maintenance rapides des différents serveurs.
Vous pouvez facilement faire défiler les commandes que vous avez saisies dans le terminal ZOC et voir également tout ce que vous avez saisi dans une session. Ainsi, vous pouvez également revenir en arrière dans une session ou utiliser les mêmes commandes encore et encore aussi rapidement que vous le souhaitez.
ZOC Terminal permet également une tonne de personnalisation. Vous pouvez entièrement remapper votre clavier dans ZOC Terminal pour créer des raccourcis clavier pour certaines fonctions de ligne de commande et entrées de texte. Il permet également les touches F-Macro et les barres de boutons personnalisées pour les commandes.
Encore une fois, nous avons un logiciel SSH pour Mac qui nécessite une grande connaissance du terminal et de la ligne de commande à utiliser. Mais si vous avez ces connaissances et que vous voulez quelque chose qui, comme iTerm2, peut remplacer Terminal par plus de fonctionnalités d’organisation et de personnalisation, ZOC Terminal est fait pour vous.
Télécharger: Terminal ZDC (Libre)
Il y a tellement de clients SSH à utiliser sur Mac
Les Mac ont un moyen intégré d’établir des connexions SSH avec Terminal. Mais de nombreux autres clients SSH existent également pour Mac, et ils ont chacun leurs propres fonctionnalités qui en font d’excellents moyens d’utiliser les connexions SSH pour accéder à distance à d’autres appareils.
Nous espérons que vous trouverez un client SSH qui répondra à vos besoins sur votre Mac. Nous savons que nous avons trouvé le nôtre, et nous partagerons des fichiers et des données en toute sécurité à partir de maintenant !