web-dev-qa-db-fra.com

Recherche d'un client SSH à onglets prenant en charge plusieurs exécutions pour Ubuntu

J'utilise MobaXterm sous Windows mais je souhaite passer à Ubuntu. Toute application que vous pouvez recommander qui prend en charge un minimum de 12 sessions, avec onglets et prise en charge multi-exécution? Je préfère open-source (gratuit ou payant), mais resterais avec un logiciel propriétaire.

2
John Smith

La meilleure solution que j'ai trouvée de loin est byob (peut-être en cours d'exécution dans votre ordinateur client dans votre situation) . C’est une application de terminal basée sur tmux (peut également utiliser screen à la place) et peut réaliser ce que vous voulez. faites-le presque un impératif pour moi (je l'utilise aussi sur mes systèmes Arch) .

  • Vous pouvez créer des divisions sur la même fenêtre et créer plusieurs fenêtres.

  • Ensuite, vous pouvez entrer une ou plusieurs commandes dans toutes les fenêtres (avec Ctrl + F9) ou fractionner (avec Shift + F9) .

  • Gère plusieurs sessions en cours atachables (instances) .

  • Vous pouvez également définir les profils pour qu'ils démarrent les sessions Byobu avec certaines configurations (divisions, fenêtres, commandes telles que ssh ... ) .

  • Notifications _ (mises à jour, redémarrage requis ...) et "indicateurs" de type systray (cpu, mem, entropie, force de WLAN ...).

Vérifiez cet article du père de cet excellent outil (Dustin Kirkland du personnel de Canonical Cloud) , avec une vidéo simple mais utile. Didacticiel.

2
dgonzalez

Le terminal Ubuntu par défaut prend en charge plusieurs onglets pour lesquels vous devez modifier les paramètres du terminal. Allez dans Terminal-> Préférences et sélectionnez "Onglet" dans "Ouvrir de nouveaux terminaux dans" Option.

Capture d'écran

0
SHAAN

Si vous recherchez un gestionnaire de session Linux SSH natif pour PuTTY/SecureCRT, je recommande vivement PAC Manager .

Il s’agit essentiellement d’une interface graphique permettant de gérer vos sessions SSH par nom, groupe, types de fournisseur, périphérique, commutateur, routeurs, groupes de pare-feu. Vous pouvez également configurer les scripts, l'intégration KeePass, etc.

Voici une liste de ses caractéristiques:

  • Application Linux unique pour implémenter les fonctionnalités de SecureCRT (plus ou moins!)
  • Macros distantes et locales
  • Envoyer des commandes à distance avec EXPECT regexp
  • Connexions de cluster. Les connexions sur le même cluster partagent des frappes au clavier.
  • Prise en charge des scripts. (via code Perl)
  • Connexion série/tty via des connexions cu/tip/remote-tty.
  • Exécutions locales pré/post connexion
  • ONGLETS OR WINDOWS pour les connexions.
  • Support proxy
  • Intégration KeePass
  • Capacités Wake On LAN
  • Possibilité de diviser les terminaux dans la même tabulation
  • Accès rapide aux connexions configurées via l’icône du menu de la barre des tâches
  • Meilleure interface graphique Linux pour ssh, telnet, sftp, rdesktop, vnc, cu, remote-tty, ftp, etc.)

Cette application est disponible sous forme de .deb, .rpm ou traditionnelle .tar.gz.

Les instructions d'installation peuvent être trouvées ici .

Je ne sais pas à quel point le développement actuel est actif; mais, en tant qu'ingénieur réseau, je le trouve également utile dans les environnements comportant un grand nombre de périphériques.

Je l'ai utilisé avec succès sur les installations Xubuntu 12.04, 16.04 et 18.04.

0
Kevin Bowen

Une autre solution, si vous exécutez Gnome, essayez l’extension Argos: https://extensions.gnome.org/extension/1176/argos/

Il suffit de mettre votre commande ssh dans le fichier argos.sh.

par exemple :

echo "SSH"

écho "---"

echo "votre_serveur" | iconName = gnome-terminal bash = 'utilisateur ssh @ votre_serveur' terminal = true "

0
EL Vinz

Essayez PAC Manager. J'aime vraiment bien ça. https://sourceforge.net/projects/pacmanager/

Meilleur client SSH que je peux trouver pour Linux.

0
Skylord123