OVH Cloud OVH Cloud

SSH entre PC et PDA

3 réponses
Avatar
Paul
Bonjour =E0 tous,

Peut etre que ma question va vous paraitre pas tr=E8s recevable, mais
je me lance.

j'ai un PC qui execute un serveur SSH.
j'ai un PDA avec un client ssh.


depuis PDA, je me connecte =E0 PC en ssh : OK
depuis PDA, je veux lancer une commande via ssh dans le but de lancer
un programme sur PC. Mais il me donne une erreur : "unable to open
display"

Ben, oui, je m'en doute qu'il arrive pas a affiche un programme pr=E9vu
pour l'OS de PC sur mon PDA.

Mais ce que je voulai, c'=E9tais plutot que PC recoive la commande ssh,
et que le programme se lance (s'affiche) sur PC.

Est-ce possible ?
est-ce idiot ?
est-ce moi l'idiot ?

Merci de vos =E9claircicements.

Cordialement,
Paul

3 réponses

Avatar
Nicolas George
Paul wrote in message :
depuis PDA, je me connecte à PC en ssh : OK
depuis PDA, je veux lancer une commande via ssh dans le but de lancer
un programme sur PC. Mais il me donne une erreur : "unable to open
display"

Ben, oui, je m'en doute qu'il arrive pas a affiche un programme pré9vu
pour l'OS de PC sur mon PDA.


Chez moi ça marche sans problème.

Mais ce que je voulai, c'é9tais plutot que PC recoive la commande ssh,
et que le programme se lance (s'affiche) sur PC.

Est-ce possible ?


Oui. Il faut régler la variable d'environnement DISPLAY pour désigner le
serveur X11 auquel le programme doit se connecter pour son affichage. Cf.
n'importe quelle bonne introduction à Unix et X11.

Avatar
Nicolas S.
Bonjour à tous,


Bonjour,

Mais ce que je voulai, c'étais plutot que PC recoive la commande ssh,
et que le programme se lance (s'affiche) sur PC.

Est-ce possible ?
est-ce idiot ?
est-ce moi l'idiot ?


Je ne suis pas spécialiste en la matière mais je ne vois pas l'intérêt de lancer
un programme graphique via ssh s'il est inutilisable.
Je me tournerais plus vers les commandes du shell.

Cordialement,
Nicolas S.

--
Il est toujours sympa de laisser un petit message pour expliquer
comment on a réussi à se sortir d'une difficulté.
Cela aide les autres qui pourraient avoir rencontré les mêmes problèmes,
mais aussi les contributeurs. ;-)

E-mail: enlever "-heh" pour m'écrire.

Avatar
Khanh-Dang
j'ai un PC qui execute un serveur SSH.
j'ai un PDA avec un client ssh.



Mais ce que je voulai, c'étais plutot que PC recoive la commande ssh,
et que le programme se lance (s'affiche) sur PC.


Il te suffit de positionner la variable d'environnement DISPLAY à la
valeur adéquate. Par exemple, si le shell disponible via ssh est bash,
tu pourras faire « export DISPLAY=:0 ». Évidemment, il faut remplacer 0
par le numéro qui convient. Mais si tu n'as qu'un seul serveur X qui
tourne, ce qui est l'utilisation la plus habituelle, alors 0 devrait
convenir.