Macsim's Mind

SSH Menu Applet

J’ai découvert par ce billet SSH Menu Applet qui est une applet pour le tableau de bord de gnome qui permet d’avoir un accès facile à ses connexions SSH.

Voici une capture :


Pour l’installer on ajoute:

deb http://www.mclean.net.nz/debian stable contrib

dans /etc/apt/sources.list

ensuite:

sudo wget -q http://macsim.labolinux.net/upload/lookup.pgp -O- | sudo apt-key add -

La clé peut être trouvé ici: http://pgp.mit.edu:11371/pks/lookup?search=0x4CC00851&op=get je n’ai fait que la copier dans un txt et l’uploader sur mon blog pour faciliter l’install.

puis pour finir:

sudo aptitude update && aptitude install sshmenu-applet sshmenu-gnome

Une fois installé on fait un deuxième bouton de souris sur le tableau de bord et « Ajouter au tableau de bord« .
Dans la section Utilitaires on retrouve SSH Menu Applet.

Une fois que l’applet est sur le tableau de bord on clique dessus et on fait Preferences, on ajoute nos serveurs/pc en cliquant sur Add Host

Nous mettons à Title le nom que l’on veut par exemple « Serveur de fichiers »
Hostname(etc) on met l’ip et les options supplémentaires que l’on veut.
Géometry permet de donner une taille à la fenêtre pour la connexion le bouton Grab permet de capturer la taille d’une fenêtre.
Profile permet de choisir le profil du gnome-terminal à utiliser pour la connection (par exemple fond rouge avec texte en noir …)
Une fois le(s) profile(s) ajoutés nous pouvons créer des sousmenu et des séparateurs pour les trier comme sur cette exemple:

Pour ajouté un Host dans un sous menu il suffit de le faire glisser dedans.

Dans l’onglet Options nous pouvons activer « Include ‘Open all windows’ selection » (Ouvrir toutes les connections dans des fenêtres séparées).
et « Include ‘Open all as tabs’ selection » (Ouvrir toutes les connections dans des onglets).

Pour rendre encore plus facile l’accès aux connexions ssh je vous conseille d’utiliser les passphrases et ssh-agent.

Liens:

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)

13 commentaires

  • At 2007.08.21 16:30, Romain Fluttaz said:

    Interessant ! Merci bien pour cet article :p

    • At 2007.08.21 17:16, eMerzh said:

      N’oublions pas de rappeler la dangerosité d’ajouter des dépots non officiel….

      Merci quand même pour l’astuce sympastoche

      • At 2007.08.21 17:48, emiri said:

        J’utilise revelation avec son applet qui permet aussi se connecter aux serveurs ssh avec un seul click

        oss.codepoet.no/revelatio…

        merci pour l’astuce

        • At 2007.08.21 19:01, DuKi said:

          Merci, ça fait plaisir de lire un petit billet comme ça ! C’est exactement ce que je cherchais !
          ^_^

          • At 2007.08.21 20:11, Storm said:

            Salut !

            Merci de m’avoir fait découvrir cette petite astuce qui permet de mieux organiser mes serveurs SSH.

            Au passage, une tite faute de grammaire : "Pour ajouté un Host dans un sous menu il suffit de le faire glisser dedans" -> Pour ajoutER.

            A bientôt !

            • At 2007.08.21 21:23, mAn said:

              Autre solution que j’employais avec Nautilus : des raccourcis sur le bureau :)
              En même temps c’était pour une utilisation stockage distant uniquement, pas pour lancer des applis.

              • At 2007.08.24 15:04, visiteur said:

                Merci beaucoup pour ce billet,

                cependant, 2 questions m’interpellent sur cet outils :
                – comment fait-on pour enregistrer des accès avec des users différents sur un même serveur ?

                – lorsqu’on a une large liste de serveur (de l’ordre de 200), y-t-il d’après toi une possibilité d’initialiser ces connexions en mode texte plutôt que par l’interface graphique ?

                A+

                • At 2007.08.24 15:10, visiteur said:

                  Désolé macsim pour la première question,
                  j’ai trouvé la réponse :
                  il suffit de préciser explicitement dans le champ Hostname : user@adresse_serveur

                  A+

                  • At 2007.08.25 10:03, macsim said:

                    - lorsqu’on a une large liste de serveur (de l’ordre de 200), y-t-il d’après toi une possibilité d’initialiser ces connexions en mode texte plutôt que par l’interface graphique ?

                    tu veux dire dans une console tty lancer plusieurs connection à la suite ? si oui tu peux tenter avec un script et avec screen

                    ——Screen login ——-
                    !#/bin/bash
                    ## On lance des screen détaché par défaut
                    screen -d -m user1@server
                    screen -d -m user2@server

                    screen -d -m user200@server
                    ———Fin du script ————

                    et pour voir tes screen de lancés un coup de
                    $screen -list

                    Voilà j’espère que ça répond à ta question.

                    • At 2007.08.28 23:21, meuced said:

                      les deux paquets à installer son sshmenu et sshmenu-gnome

                      cf http://www.mclean.net.nz/debian/...

                      • At 2007.09.17 16:57, sidney_v said:

                        L’applet lance en fait simplement l’exécutable ‘ssh’.

                        Dans la zone de saisie "hostname (etc)" il est donc possible de renseigner tous les paramètres qu’accepte la commande ssh, tel que le nom d’utilisateur, le port…

                        Exemple pour utiliser le port 822 et un nom d’utilisateur différent, saisir :
                        -p 822 root@192.168.1.1

                        • At 2007.10.10 20:45, Jeremy said:

                          Merci pour cet article

                          • At 2009.02.06 05:29, marie98754 said:

                            ca peut etre vrai :)

                            (Required)
                            (Required, will not be published)
                            Uses wordpress plugins developed by www.wpdevelop.com