Comment mobaXterm savoir si la redirection x11 fonctionne sur un serveur distant?
Lors de l'utilisation de SSH en mode de se connecter à certains serveurs linux:
Pour certains serveurs, mobaxterm montre "X11-forwarding : ✔ (distance d'affichage est transmis via SSH)" et je peux démarrer une application graphique dans windows local.
Pour certains serveurs, mobaxterm montre "X11-forwarding : ✘ (désactivé ou non supporté par le serveur)
Ma question est, comment mobaxterm connaître cette information? Sur les deux serveurs que j'ai configuré /etc/ssh/ssh_config: de
X11Forwarding yes
ForwardX11 yes
Je ne suis pas sûr de la config la ligne fonctionne vraiment, donc j'ai eu les deux. La Question est, comment mobaxterm sais, fait-il partie de la communication ssh à dire, si le serveur linux prend en charge ssh transfert ou pas?
- Pas familier avec MobaXterm, mais il a probablement tout simplement vérifie si le X11 de port est et à l'écoute.
- Avoir le même problème avec MobaXTerm accès -- ce qui me semble d'un examen minutieux de /etc/ssh/ssh_config -- configurés de manière identique Ubuntu 14.04 boîtes. MobaXTerm dit un serveur prend en charge X11Forwarding, l'autre, non.
Vous devez vous connecter pour publier un commentaire.
J'ai eu un problème similaire: MobaXterm disait l'un de mes serveurs NE le support de la redirection X11, et l'autre n'a pas. C'était exaspérant, comme le
/etc/ssh/ssh_config
fichiers sont identiques. Mon problème a été répondu ici.Semble que vous cherchez au mauvais endroit, comme je l'étais.
/etc/ssh/ssh_config
configure SSH clients sur votre hôte./etc/ssh/sshd_config
configure le SSH serveur sur votre hôte.Ainsi, cherchez la ligne "X11Forwarding" dans votre
/etc/ssh/sshd_config
fichier. (Note: le "d".) Si décommenté et réglé sur "oui", alors la redirection X11 devrait travail... et je parie que MobaXterm de détecter cette.Vérifiez si les éléments suivants sont installés -
xorg-x11-xauth
ou les goûts de qui
Il m'a aidé à résoudre MobaX problème mentionné dans cette page
/etc/ssh/sshd_config:
AddressFamily tout
AddressFamily inet
AllowTcpForwarding oui
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost oui
--
La dernière chose que j'ai fait avant de MobaXterm commencé à travailler était "inet" le changement ci-dessus par
https://bbs.archlinux.org/viewtopic.php?id=218584
Sur Solaris, xauth peut-être dans des endroits différents selon le système d'exploitation de version (/usr/bin ou /usr/openwin/bin).
Il est également intéressant de vérifier que le paramètre XAuthLocation est correctement définie dans /etc/ssh/sshd_config.
HTH,
Stefane