Je communique avec le server via un tunnel ssh, configuré via Putty.
Récemment, j'essaie de transmettre le X11, mais ça ne marche pas.
Y a-t-il quelqu'un qui travaille de cette façon?
Recherché avec Google, mais n'a rien trouvé.
Oui, cela est possible de plusieurs façons, mais vous aurez besoin d'un server de windows X pour Windows. Certaines options d'un server X Window sont XManager, XMing et MobaXterm. Une fois que vous avez un server X sous Windows, vous pouvez utiliser PuTTY pour vous connecter à votre hôte après avoir défini les parameters de configuration:
Connection/SSH/X11 Enable X11 forwarding X display location: localhost:10.0
Où le 10.0 dépend de ce que le server X Window écoute.
Lorsque vous avez configuré le server X Window et PuTTY et connecté à votre hôte, vous pouvez vérifier la variable DISPLAY
si un DISPLAY
est défini:
$ echo $DISPLAY localhost:10.0
Ensuite, essayez quelque chose comme xclock
pour voir si le transfert X11 fonctionne:
# xclock &
Une autre façon d'utiliser X11 en dehors de ssh
est de définir la variable DISPLAY
manuellement pour pointer vers une adresse IP comme:
# export DISPLAY=192.168.0.1:0
Et voyez si cela fonctionne:
# xclock &
De cette façon, les applications X sont (ré) dirigées vers un server X Window distant.
Remarque : Gardez à l'esprit que le protocole X11 n'est pas conçu pour fonctionner sur des connections réseau lentes (WAN). L'application X peut être terriblement lente lorsqu'elle est utilisée sur des connections lentes. Envisagez d'utiliser le commutateur -C
(compression) avec ssh
pour utiliser la compression sur la session ssh
pour accélérer un peu.
Salut si vous voulez utiliser le mastic comme utiliser Openssh avec -x vous devez installer XMING sur votre machine Windows. il est devenu comme une sorte de server alors vous devez vous configurez mastic pour transférer X11 de votre connection ssh sur ce server
Télécharger Xming
Vous pouvez utiliser ces tutoriels
Une autre solution consiste à installer Cygwin sur votre machine Windows. Il a le client ssh
et le server X11
(veillez à installer les packages correspondants).
Gardez à l'esprit que de nombreuses installations X11
interdisent le transfert X non sécurisé. Le moyen le plus simple est d'utiliser l'option -Y
dans ssh
ssh -Y user@server xclock