web-dev-qa-db-fra.com

Existe-t-il un gestionnaire de connexion SSH?

Existe-t-il une application (ou un plugin GnomePanel) permettant de stocker des informations de connexion SSH et d'ouvrir un terminal au clic?

Je sais que Nautilus utilise les "clés de mot de passe et de cryptage" d'Ubuntu, mais existe-t-il une telle chose pour un terminal?

24
German Rumm

Je suis content que vous posiez cette question. Jetez un coup d’œil à PAC Manager, une application Perl/Gtk prétendant être l’équivalent Ubuntu/General Linux SecureCRT, mais avec beaucoup plus d’options!

CARACTÉRISTIQUES (maintenant):

  • Interface graphique simple pour gérer/lancer les connexions aux machines distantes.
  • Exécution des commandes locales configurables [Pre | Post] -connection.
  • Liste configurable de macros (commandes) à envoyer au client connecté.
  • Liste configurable de macros (commandes) à exécuter localement lors de la connexion.
  • Liste configurable des exécutions conditionnelles sur la machine connectée via 'Expect':. oubliez les certificats SSH. chaîne de plusieurs connexions ssh. automatiser la création de tunnels. etc
  • Possibilité de se connecter aux machines via un serveur proxy!
  • Connexions CLUSTER.
  • Terminaux TABBED/WINDOWED
  • Capacités Wake On LAN
  • Variables locales et globales, par exemple: écrivez un mot de passe une fois, utilisez-le TOUT où, centralisez sa modification pour des changements plus rapides! utilisez-les pour:. coffre-fort de mot de passe. réutiliser des chaînes de connexion. etc
  • Intégration transparente à Gnome/Gtk.
  • Icône de la barre de tâches pour le lancement rapide du "bouton droit" des connexions gérées.
  • Écrit en Perl/Gtk (attendez, est une fonctionnalité? Eh bien, c’est pour moi!; =)
  • Forfaits DEB, RPM et .TAR.GZ disponibles !!
  • C'est GRATUIT (comme en liberté) !! et sous licence sous GNU GPLv3.

Les packages suivants sont requis avant l’installation de PAC:

libgnome2-gconf-Perl
libexpect-Perl
libnet-proxy-Perl
libcrypt-cbc-Perl
libcrypt-blowfish-Perl
libgtk2-gladexml-Perl
libgtk2-ex-simple-list-Perl
libnet-arp-Perl
libossp-uuid-Perl
libcrypt-rijndael-Perl
libgtk2-uniqu

http://sourceforge.net/projects/pacmanager/

13
perseo22

Êtes-vous simplement préoccupé par la saisie de vos informations chaque fois que vous pouvez utiliser l'authentification par clé SSH afin que votre utilisateur puisse se connecter à d'autres ordinateurs sans mot de passe. C'est assez puissant et assez simple pour commencer.

Vous devez d’abord générer une clé pour votre utilisateur. Cela comprend une clé publique et une clé privée. (Encadré: Jamais, jamais, jamais, donnez jamais votre clé privée à qui que ce soit.) Exécutez simplement:

ssh-keygen

Il vous demandera si vous voulez une phrase secrète qui doit être entrée chaque fois que vous utilisez la clé. C'est à toi de voir. Complètement optionnel.

Lorsque vous avez terminé, il vous suffit de télécharger votre clé sur le serveur. Heureusement, il existe même une petite application pour gérer cela pour vous:

ssh-copy-id remote_user@remote_Host

Alors, ssh remote_user@remote_Host devrait simplement se connecter sans invite.

Pour vos lanceurs en un clic, vous pouvez simplement créer un lanceur avec le type de commande suivant:

gnome-terminal -e "ssh remote_user@remote_Host"

J'écris aussi de petits scripts d'alias dans mon fichier ~/.bash_aliases qui activent la connexion (car je suis vraiment paresseux!).

7
Oli

Méthode beaucoup plus simple que d'installer une application.

Créez un répertoire sur votre bureau (par exemple, appelez-le ssh).

Dans votre éditeur favori, créez un fichier appelé [nom_serveur que je veux utiliser pour ssh] .desktop

Dans ce dossier

[Desktop Entry]
Version=1.0
Type=Application
Name=SERVER NAME
Comment=ssh to SERVER NAME
Exec=ssh user@SERVER NAME
Icon=
Path=
Terminal=true
StartupNotify=false

Marquez maintenant le fichier comme exécutable. Terminé.

J'espère que cela pourra aider.

6
James Dunmore

Gestionnaire de connexion Gnome vaut vraiment la peine d'essayer. il offre des fonctionnalités intéressantes et est utilisable, bien qu'il ne soit pas encore mature.

5
funky-future

Jetez un œil à SSHMen - il s’intègre dans le panneau Gnome et permet d’ouvrir un terminal par connexion.

sshmenu-gnome

Sudo apt-get install sshmenu-gnome
4
goric

Regardez 'sshch'

enter image description here

Cette util stocke les informations de connexion SSH, mais utilise l'interface curses.

2
federk

Je me suis fait un simple gestionnaire SSH pour Ubuntu. Si vous le souhaitez, vous pouvez également l'essayer: https://github.com/Doka-NT/ssh-manager

Toutes les configurations sont dans un fichier .json. Par défaut, il utilise gnome-terminal, mais vous pouvez le changer en un autre

1
Artem S

J'utilise Remmina sous Ubuntu depuis un certain temps, je pense que cela fonctionne très bien et que c'est facile à utiliser. Il est très similaire à PuTTY et prend en charge différents protocoles tels que DP, VNC, SPICE, NX, XDMCP, SSH et EXEC.

Remmina main window

0
SHoko