web-dev-qa-db-fra.com

lanceur de bureau pour terminal ssh

J'ai 3 terminaux ssh définis pour 3 systèmes sans tête sur mon réseau local. Je peux les lancer à partir d'un terminal hôte, mais je préférerais créer un fichier de bureau pour chacun d'eux, afin de pouvoir les placer tous dans le menu du lanceur (avec une icône) sans avoir à passer par l'étape de lancement d'un terminal. lancer un autre terminal.

Donc, simplement: Comment puis-je créer un fichier gnome .desktop pouvant lancer une session ssh et le laisser ouvert sur le bureau?

2
explainer

vous pouvez utiliser l'exemple de fichier suivant .desktop, enregistrer le contenu suivant sous le nom somefile.desktop à l'emplacement de votre choix, par exemple sur le bureau.

[Desktop Entry]
Name=system1_ssh_terminal
Comment=launch ssh session
Exec=gnome-terminal -e 'ssh -X user@ip_of_system1'
Icon=utilities-terminal
Terminal=true
Type=Application
Categories=Application;

N'oubliez pas de rendre le fichier .desktop exécutable.

2
souravc