web-dev-qa-db-fra.com

Est-il possible de lancer une application sur un PC distant en utilisant le terminal?

Je me suis retrouvé en dehors de mon ordinateur, devant effectuer un travail rapide qui nécessitait que j'accède à mon bureau à distance. J'utilise normalement teamviewer, mais je ne l'ai pas chargé au démarrage. Je peux le lancer depuis le terminal simplement en tapant teamviewer tout en restant assis devant mon ordinateur. Lorsque j'essaie de le connecter via SSH, rien ne se charge réellement.

Est-il possible de forcer une application à se charger sur le serveur ssh?

5
Dan

Si trouvé la réponse que je cherchais juste au cas où quelqu'un le verrait plus tard.

Voici comment:

dan@micro:~$ ssh bigbox
dan@bigbox:~$ export DISPLAY=:0
dan@bigbox:~$ teamviewer

TeamViewer est apparu sur mon gros PC. Parfait!

6
Dan

Utilisez ssh avec l'option -X:

ssh -X [user@]hostname teamviewer

Voir man ssh pour plus d'informations.

2
Radu Rădeanu