Les meilleurs clients SSH pour Linux (et pourquoi vous en avez besoin)
Si vous cherchez un meilleur moyen d'interagir avec des connexions SSH à distance, vous devriez essayer l'un de ces clients.
Secure Shell (SSH) est un outil que j'utilise quotidiennement. Sur mon réseau local (LAN), j'ai plusieurs bureaux et serveurs Linux auxquels je dois accéder à tout moment, dont certains n'ont pas d'interfaces graphiques (GUI) ou d'écrans. C'est là qu'intervient SSH.
SSH est un outil incontournable pour de nombreux administrateurs et utilisateurs Linux car il facilite l'accès aux machines distantes de manière facile et sécurisée. Cependant, l'outil que vous utilisez avec SSH déterminera la facilité avec laquelle vous pouvez gérer les connexions sur votre réseau local ou même sur des machines au-delà de votre réseau.
Les personnes qui découvrent SSH doivent noter qu'il existe plusieurs applications que vous pouvez utiliser pour rendre l'outil plus convivial. Je veux parler de ces outils. Mais nous commencerons par la ligne de commande. Plongeons-y.
1. Ligne de commande
Quand j'ai besoin d'utiliser SSH, j'ouvre instinctivement une application terminal et j'énonce la commande requise pour me connecter. Ce n'est pas la solution la plus conviviale, surtout pour ceux qui n'aiment pas taper, mais c'est devenu pour moi un réflexe. Utiliser SSH via la ligne de commande devient rapidement habituel.
Pour utiliser SSH via la ligne de commande, ouvrez une application terminal et lancez une commande comme ssh jackwallen@192.168.1.11. Vous pouvez simplifier ce processus en configurant les hôtes SSH dans le fichier ~/.ssh/config.
2. Remmina
Si vous êtes familiarisé avec Linux depuis assez longtemps, vous avez probablement entendu parler de l'application de bureau à distance Remmina. Cette application permet d'accéder à des bureaux à distance grâce à une interface graphique facile à utiliser.
Cependant, vous ne savez peut-être pas que Remmina fonctionne également avec le protocole de réseau SSH, vous pouvez donc utiliser la même application pour les connexions SSH que pour les connexions au protocole de bureau à distance (RDP).
Bien que l'utilisation de SSH via Remmina ne dispose pas de toutes les fonctionnalités associées à ses connexions RDP, vous bénéficiez toujours d'un gestionnaire de connexions pratique, où vous pouvez ajouter tous vos hôtes distants, afin de ne pas avoir à vous soucier de l'exécution des commandes ou de vous souvenir quelle machine est associée à quelle adresse IP.
Remmina facilite la gestion des connexions à vos différents serveurs.
3. PuTTY
Quiconque a utilisé SSH sur Windows connaît PuTTY. Cette application a été l'une des premières interfaces graphiques SSH que j'ai utilisées, donc elle existe depuis un certain temps. Mais PuTTY n'est pas seulement pour Windows - il existe aussi une version Linux.
Avec PuTTY, tapez le nom d'hôte, sélectionnez SSH et cliquez sur Connecter. PuTTY vous permet d'enregistrer des sessions mais peut être déroutant pour les débutants. Après avoir tapé le nom d'hôte, sélectionnez SSH, nommez la session (sous Sessions enregistrées) et cliquez sur Enregistrer. La prochaine fois que vous ouvrez PuTTY, la session enregistrée sera disponible pour un accès rapide.
À noter : lorsque vous tapez votre nom d'hôte pour la connexion, vous pouvez le taper sous la forme user@server (où 'user' est le nom d'utilisateur distant et 'server' est l'adresse IP de la machine distante). Si vous ne sauvegardez pas la session dans ce format, vous serez invité à taper le nom d'utilisateur distant chaque fois. De plus, une fois la connexion établie, le gestionnaire de connexion est rejeté, donc lorsque vous fermez la connexion, vous devrez rouvrir PuTTY avant de l'utiliser à nouveau.
PuTTY est une excellente option pour les personnes migrantes de Windows.
4. Termius
En ce qui concerne les interfaces graphiques SSH, Termius est le meilleur. Cette application dispose de l'un des meilleurs gestionnaires de connexions disponibles, rendant l'utilisation du SSH incroyablement simple. Vos sessions enregistrées sont stockées dans des coffres et vous pouvez ajouter toutes sortes d'informations à chacune (telles que des étiquettes, des tags, des groupes parents, et plus encore).
Termius vous permet également de gérer vos clés SSH, certificats, authentification à deux facteurs et clés FIDO2. Il y a aussi des fonctionnalités de snippets, de redirection de port et d'historique. Si je ne me dirigeais pas toujours vers la ligne de commande, Termius serait mon client SSH.
Pour quiconque préfère les interfaces graphiques aux fenêtres de terminal, cette application est brillante. Termius est gratuit à utiliser mais vous pouvez acheter une licence payante et obtenir plus de fonctionnalités, telles que des coffres personnels, des dispositifs illimités et le tunneling. Découvrez-en plus sur les prix et fonctionnalités de Termius et décidez si vous avez besoin d'un compte payant.
Termius est le meilleur des meilleurs.
Et voilà, les meilleurs clients SSH Linux disponibles. Si vous trouvez que la fenêtre du terminal demande trop de travail, utilisez l'un de ces outils et voyez si cela rend votre vie à distance un peu plus facile.



