Bonjour à tous,
Je tente de me connecter en SSH (via JSCH) à un serveur tournant sous Centos, afin de lancer une application.
La connexion se passe bien, mais je n'ai pas l'affichage de mon application, alors que le process est bien lancé sur le serveur
J'ai fais pas mal de recherche sur le net, et certaines personnes rajoutaient des options au channel et à la session :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Mais même avec ces options, je n'ai pas de display.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
J'ai aussi tenté de rajouté le display directement dans les commandes que je passe, mais sans success
Enfin, au niveau de la configuration du serveur, certains liens/threads évoquaient la configuration du service SSH sur le serveur. Mais de ce point de vue là, d'autres applications lancés à distance (mais pas via JAVA/JSCH) s'affichent bien sur le poste client.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2String commandToLaunch ="bash -c \"source $HOME/.profile; export DISPLAY=IP:6000.0; launchApp.sh\"";
Ce qui me fait dire, peut être à tort, que cela vient de mon code.
Avez-vous quelques idées ?
Merci

 

 
		
		 
         
 

 
			
			


 
   
 


 Export display Unix via connexion ssh avec JSCH
 Export display Unix via connexion ssh avec JSCH
				 Répondre avec citation
  Répondre avec citation
Partager