J'essaie d'utiliser la redirection X11 en utilisant la commande suivante pendant que XMing est en cours d'exécution (en utilisant XLauncher) :
ssh -X2 user@server:port
mais il ne définit pas le DISPLAY
variable d'environnement, ce que je crois parce qu'il ne reconnaissait pas la connexion de transfert X11. J'ai essayé de la définir manuellement avec quelque chose comme : :0
, :0.0
, localhost:10.0
, localhost:11.0
, localhost:0.0
または some_addr:some_number
mais aucun d'entre eux n'a fonctionné. Ensuite, j'ai essayé de me connecter en SSH à mon serveur à l'aide de Putty, ce qui ne m'a pas posé de problème pour obtenir la redirection X11 (mais j'ai besoin de la session SSH dans ma ligne de commande Windows et non Putty), puis j'ai obtenu la valeur définie pour DISPLAY
et défini dans mon autre session connectée dans mon Windows cmd-line SSH. L'utilisation de cette dernière méthode a permis à X11 de fonctionner pour la ligne de commande SSH de Windows, mais dès que je fermais l'autre session Putty, je ne pouvais plus obtenir la redirection de X11.
J'ai besoin d'être capable d'obtenir une redirection X11 en n'utilisant rien d'autre que la ligne de commande SSH originale de Windows (je ne veux pas utiliser la ligne de commande SSH). plink.exe
car il ne gère pas CTRL-C, CTRL-D, ...etc., et utilise plutôt les gestionnaires par défaut de tout binaire pour de telles actions (par exemple, fermer plink.exe sur ctrl-c)).