Gérez vos connexions SSH avec SecPanel

Je travaille beaucoup avec Secure Shell. Il y a des moments où je suis connecté, via ssh, à plusieurs machines. La gestion de ces connexions peut être un véritable problème (surtout lorsque vous devez essayer de vous souvenir de nombreuses adresses IP).

Bien sûr, vous pouvez créer des alias bash pour rendre ces connexions plus faciles à mémoriser, mais si vous pouvez avoir un outil graphique pour gérer cela, l'administration ssh ne serait-elle pas tellement plus facile? Eh bien, vous avez de la chance. SecPanel est un tel outil

Avec SecPanel, vous pouvez créer un profil pour chacune de vos connexions ssh afin que la connexion ne soit qu'une question d'ouvrir l'outil, de sélectionner la connexion souhaitée dans une liste et de cliquer sur le bouton Connect. Et pour chaque profil que vous créez, vous pouvez associer de nombreuses options de configuration. Dans ce didacticiel, vous apprendrez comment installer et utiliser SecPanel pour gérer vos connexions shell sécurisées.

Caractéristiques

SecPanel héberge un certain nombre de fonctionnalités utiles:

  • Contrôle de tunnel X11
  • Gestion SCP
  • Prise en charge IPv4 / 6
  • Prise en charge de SSH1 / 2
  • Gestion des paires de clés
  • Fenêtre de trace

et plus.

Installation

Comme la plupart des applications Linux modernes, SecPanel peut être installé en suivant ces étapes simples:

  1. Ouvrez votre utilitaire Ajout / Suppression de logiciels.
  2. Recherchez «secpanel» (sans guillemets).
  3. Marquez SecPanel pour l'installation.
  4. Cliquez sur Apply pour installer.
  5. Ok toutes les dépendances.

C'est tout.

Exécution de SecPanel

Figure 1
Figure 1

Vous trouverez SecPanel dans le sous-menu Internet de votre menu Applications. Lorsque vous cliquez sur cette entrée pour démarrer l'application, vous verrez la fenêtre principale (voir Figure 1) où vous pouvez commencer à ajouter des connexions. Vous remarquerez dans la figure 1 que des profils sont déjà répertoriés. Par défaut, il n'y en aura pas (vous devez d'abord les créer.) Illustrons donc comment les profils sont créés.

Figure 2
Figure 2

Pour créer un nouveau profil, cliquez sur le bouton Nouveau. Cela ouvrira l'éditeur de profil (voir figure 2). Dans cette fenêtre, les seules options requises sont:

  • Nom du profil: le nom que vous souhaitez donner à votre profil.
  • Titre: il s'agit du nom qui apparaît dans la fenêtre de liste des connexions.
  • Hôte: l'adresse que vous souhaitez associer à ce profil.
  • Utilisateur: vous pouvez soit fournir un nom d'utilisateur associé à cette connexion, soit configurer la connexion pour demander à chaque fois qu'une connexion est établie.

En ce qui concerne le nom d'utilisateur: Si vous vous connectez toujours à ce serveur avec le même nom d'utilisateur, allez-y et configurez un utilisateur. Si, cependant, vous vous connectez à ce serveur avec des noms d'utilisateur différents (selon le travail ou le service que vous abordez), cochez la case «Demander». Avec cette configuration, une petite boîte s'ouvrira, lorsque vous vous connecterez, vous demandant de saisir d'abord un nom d'utilisateur.

D'autres options importantes à considérer sont:

  • Pas de transfert d'agent: n'autorisez pas l'authentification par clé publique.
  • Pas de transfert X11: n'autorisez pas le tunneling X11 (vous ne pourrez pas exécuter à distance les outils GUI).

Une fois votre profil configuré à votre convenance, cliquez sur le bouton Enregistrer pour enregistrer votre profil. Pour vous connecter à ce profil, vous devez retourner à la fenêtre principale (cliquez sur l'icône à l'extrême gauche sous la barre de menu), sélectionnez le profil auquel vous souhaitez vous connecter et cliquez sur le bouton Se connecter.

Keypair

Vous pouvez également gérer les paires de clés pour les connexions ssh, à partir de SecPanel. Pour ce faire, cliquez sur l'icône Verrouiller dans la fenêtre principale. Lorsque cette nouvelle fenêtre s'ouvre, vous pouvez effectuer des actions telles que supprimer des clés d'hôte, générer des paires de clés, distribuer des clés publiques, ajouter des identités, etc. L'une des tâches les plus importantes que vous pouvez effectuer est la génération de paires de clés. La génération de paires de clés avec cet outil est extrêmement simple. Même la distribution de paires de clés publiques est simplifiée avec cet outil. Notez cependant que vous ne pouvez distribuer vos paires de clés qu'aux machines de vos profils. Si un serveur ne fait pas partie de l'un de vos profils, vous ne pouvez pas lui distribuer une paire de clés.

Multi

Si vous avez une application installée (comme MultiXter ou ClusterSSH), vous pouvez vous connecter à plusieurs serveurs à la fois, ce qui est bon pour des tâches telles que l'envoi de la même commande aux serveurs en cluster. Vous devrez d'abord installer un outil pris en charge.

Dernières pensées

Si vous gérez beaucoup de connexions ssh, SecPanel est un outil que vous devriez certainement examiner. Si vous êtes habitué à PuTTY sur une machine Windows, vous serez très satisfait de SecPanel.