Pour établir une connexion SSH entre votre PC Linux et un serveur distant, vous devez avoir installé un client SSH. Voici quelques-unes des meilleures options.

Secure Shell (SSH) est un protocole de connexion réseau qui vous permet de contrôler des ordinateurs distants sur un réseau.

Pour utiliser SSH sous Linux, vous devez installer un client SSH. Voici une liste de certains des clients SSH pour Linux les plus populaires parmi lesquels vous pouvez choisir.

1. OpenSSH

Probablement le client SSH le plus populaire pour Linux, OpenSSH est installé par défaut sur la plupart des distributions Linux. Il est open-source, gratuit et polyvalent. OpenSSH est également disponible sur d'autres plates-formes telles que Windows, macOS et BSD.

OpenSSH est léger et simple à utiliser. Il est livré avec un ensemble d'outils qui font le travail, rien d'extraordinaire. Vous pouvez l'utiliser pour le tunnel SSH, les connexions à distance sécurisées et le transfert de fichiers.

OpenSSH est également livré avec le

instagram viewer
ssh-keygen utilitaire qui vous permet de créer des clés cryptées pour des connexions à distance sans mot de passe plus sécurisées.

Le transfert de fichiers sécurisé est une autre fonctionnalité majeure d'OpenSSH. À l'aide de la commande scp, vous pouvez transférer des fichiers en toute sécurité entre deux ordinateurs, que ce soit localement ou via Internet. L'utilitaire scp vous permet également de transférer des fichiers entre différents systèmes d'exploitation. Par exemple, vous pouvez transférer des fichiers d'un serveur Linux vers un PC Windows ou macOS.

Si vous n'avez pas installé OpenSSH, voici comment l'installer sur une distribution basée sur Debian comme Ubuntu :

sudo apt install openssh-server

Sur les distributions basées sur RHEL :

sudo dnf installer openssh-server

Sur Arch Linux :

sudo pacman -Sy openssh

2. Mastic

PuTTY est un autre puissant client SSH open source et multiplateforme qui a été initialement développé pour Windows mais qui a maintenant fait son chemin vers Linux et macOS.

PuTTY est livré avec une interface graphique intuitive et légère, très simple à utiliser. Il possède d'excellentes fonctionnalités, ce qui en fait un favori parmi de nombreux administrateurs système.

Outre SSH, PuTTY prend en charge plusieurs protocoles de connexion à distance tels que telnet, un protocole de connexion hérité moins sécurisé mais pratique lors de la connexion à des systèmes qui ne prennent pas en charge SSH.

PuTTY prend également en charge la connectivité série. La connexion série est très répandue sur les périphériques réseau tels que les commutateurs et les routeurs.

Voici comment installer PuTTY sur Debian ou Ubuntu :

mastic d'installation sudo apt

Sur les distributions basées sur RHEL :

mastic d'installation sudo dnf

Sur Arch Linux et ses dérivés :

sudo pacman -Sy mastic

3. Termius

Termius est un client SSH moderne et polyvalent pour Linux. Il est vraiment multiplateforme car vous pouvez l'utiliser à la fois sur PC et sur smartphone. Il est disponible sur macOS, Windows, Linux, Android et iOS.

Termius est gratuit pour un usage personnel avec des fonctionnalités limitées, qui sont toujours excellentes. Pour des fonctionnalités plus avancées et une collaboration en équipe, vous pouvez vous abonner à la version Pro ou Team, qui vaut l'investissement en fonction des fonctionnalités fournies et de l'augmentation de la productivité.

Sans aucun doute l'un des clients SSH les plus personnalisables sur le marché aujourd'hui, Termius est livré avec différents thèmes, stylisation des polices et autres fonctionnalités de personnalisation.

Avec Termius, vous pouvez synchroniser et sauvegarder en toute sécurité vos données et configurations, de sorte que chaque fois que vous passez à un autre appareil, vous obtenez la même apparence. Termius peut également importer des données de configuration SSH à partir d'autres clients SSH tels que PuTTY, MobaXterm et SecureCRT.

Collaborez facilement avec les autres membres de l'équipe et les partenaires commerciaux en partageant en toute sécurité les sessions SSH, l'accès à l'infrastructure et la synchronisation des données dans le cloud avec Termius.

Télécharger:Termius

4. MobaXterm

MobaXterm est un terminal puissant et un client SSH initialement conçu pour Windows. Il a maintenant une édition portable pour Linux.

MobaXterm est livré avec un large éventail de fonctionnalités et d'outils pour l'informatique à distance. Il est livré avec un serveur X intégré, vous permettant d'exécuter des applications GUI à distance et de les afficher sur votre appareil local.

Outre SSH, MobaXterm vous permet d'utiliser plusieurs solutions de connexion à distance telles que SFTP, RDP, VNC FTP et le telnet le moins sécurisé. Il est également livré avec de nombreux outils de mise en réseau pour prendre en charge vos charges de travail quotidiennes.

Avec MobaXterm, vous pouvez facilement gérer plusieurs sessions à la fois. Dans l'interface à onglets, vous pouvez basculer entre différents onglets, ce qui vous permet de fournir plus facilement une assistance ou une maintenance à plusieurs connexions à distance à la fois.

MobaXterm offre un ensemble complet de fonctionnalités pour vos besoins de connexion à distance. Il est largement utilisé par les administrateurs système, les développeurs et les professionnels de l'informatique.

Télécharger:MobaXterm

5. Terminateur

Terminator n'est pas un client SSH mais plutôt un émulateur de terminal qui prend en charge des connexions SSH robustes. Il est open source et multiplateforme.

Terminator vous permet d'ouvrir et de gérer plusieurs connexions SSH dans une seule fenêtre. De plus, vous pouvez l'utiliser pour exécuter toutes les commandes Linux que vous connaissez.

Vous pouvez diviser vos sessions SSH verticalement ou horizontalement dans une seule fenêtre à l'aide de Terminator. Cela vous permet de référencer rapidement les informations en un coup d'œil et d'augmenter considérablement votre productivité.

Terminator offre d'excellentes fonctionnalités de personnalisation afin que vous puissiez personnaliser l'expérience utilisateur à votre guise. Il vous permet de personnaliser les polices, les couleurs, les raccourcis clavier et d'autres préférences.

Voici comment installer Terminator sur Debian et Ubuntu :

Terminateur d'installation sudo apt

Pour installer sur Arch Linux :

sudo pacman -S terminateur

Et sur les distributions basées sur RHEL :

sudo dnf install epel-release && sudo dnf install terminator

6. Remmina

Remmina est un client SSH et un poste de travail distant basé sur une interface graphique riche en fonctionnalités pour Linux. Il est livré avec une interface claire et conviviale, ce qui en fait un choix populaire parmi les ingénieurs.

Outre SSH, Remmina prend en charge d'autres protocoles de connexion à distance tels que Remote Desktop Protocol (RDP), VNC, NX, SPICE, etc. Cela vous permet de vous connecter à une plus large gamme de systèmes d'exploitation.

Avec Remmina, vous pouvez facilement personnaliser vos paramètres d'affichage, vos raccourcis clavier, vos méthodes d'authentification, etc. Gérez et organisez vos sessions et appareils de connexion à distance. Enregistrez vos profils de connexion et triez-les pour un accès et une collaboration rapides.

L'interface à onglets vous permet de gérer plusieurs sessions à distance dans une seule fenêtre. Ceci est pratique lorsque vous souhaitez basculer entre différentes connexions sans ouvrir plusieurs fenêtres.

Remmina est également livré avec des capacités de transfert de fichiers, vous permettant de transférer des fichiers entre votre machine locale et des PC distants.

Exécutez la commande suivante pour installer Remmina sur les distributions basées sur Debian :

sudo apt installer remmina

Pour installer sur Arch Linux :

sudo pacman -S remmina

Et sur les distributions basées sur RHEL, exécutez :

sudo dnf installer remmina

7. Responsable CAP

PAC Manager est une puissante solution de connexion à distance open source basée sur une interface graphique qui fournit un portail centralisé pour gérer vos connexions SSH. Il est livré avec des fonctionnalités spécialement conçues pour les ingénieurs réseau et les administrateurs système.

PAC Manager fournit des capacités d'automatisation et de script afin que vous puissiez facilement exécuter automatiquement des ensembles de commandes sur des systèmes distants.

PAC Manager n'est pas limité à SSH. Il prend en charge une large gamme de protocoles tels que RDP, VNC, Serial, etc. De plus, il prend en charge le tunneling SSH sécurisé et la redirection de port vers des systèmes distants.

Voici comment installer PAC Manager sur Debian et Ubuntu :

sudo apt installer pac-manager

Et sur les distributions basées sur RHEL :

sudo dnf installer pac-manager

Gérer les connexions à distance sur Linux avec SSH

SSH est un protocole sécurisé qui offre d'excellentes capacités de gestion à distance. Il est particulièrement vital pour se connecter à des serveurs Linux distants qui n'ont pas d'interface graphique.

Augmentez votre productivité et améliorez votre flux de travail en obtenant le bon client SSH pour vos besoins.