X-Applications via SSH dans Android
Je voudrais demander à propos de l'exécution de X-applications via SSH comme suit.
J'ai un Linux de Bureau exécutant SL6.3 avec Gnome 2x. Sur Android tablette fonctionnant sous CM9,j'ai Connectbot et X-Server pour Android.
Je peux connecté à Linux à Connectbot via SSH avec succès.
- Je configurer les options pour X-forwarding dans /etc/ssh/sshd_config sur Linuxbox.(X11Forwarding yes).
Maintenant quand j'utilise l'option-X, ssh -X username@hostname:port ,
Connectbot repeatly demandant le mot de passe même que j'ai fournie est correcte,et dit: - 'méthode d'Authentification de mot de passe a échoué.
Comment ai-je pu exécuter avec succès X-applications via SSH dans la tablette ?
L'environnement est à la maison de réseau sans fil.
- Merci Paul,je vais essayer de VNC. J'aimerais savoir comment puis-je gagné depuis maintenant natif de X-server pour Android est disponible,donc, je voudrais juste exécuter unique X-Application,plutôt que d'une VNC desktop,comme SystemMonitor,par exemple. Est-il encore possible d'obtenir une telle configuration? play.google.com/store/apps/...
Vous devez vous connecter pour publier un commentaire.
Je sais que ce fil est vieux... mais, je voulais m'assurer que j'ai précisé quelque chose de trompeur dans paulsm4 de réponse...
X est à l'envers... à Vous de ne pas vous connecter à un serveur X. Vous exécutez le serveur en local sur votre machine (ce qu'il appelle le client est en fait le serveur). Lorsque vous vous connectez à une distance Nix boîte qui a le X libs est installé, et que vous ajoutez le paramètre-X pour votre commande SSH, ssh avant X demandes de nouveau à vous. Le programme en cours d'exécution sur l'autre côté (Gnome, Chrome, PyCharm, etc) seront à votre Client X, et il sera upstreamed de retour à votre bureau qui contient le Serveur X. Ici, c'est aussi un Diagramme de séquence:
La plupart du temps, le Serveur X et X Client sont les mêmes (comme il arrive sur le Bureau de votre ordinateur). Par conséquent, une fois que le client écrit à X, le serveur X local écrit à l'écran. Le processus d'affichage est fait sur l'ordinateur de l'utilisateur, où il est, votre ordinateur devient le serveur. Un fou n'est-ce pas?
Vous pouvez installer sur votre android à cocher suivantes X11Server
https://play.google.com/store/apps/details?id=au.com.darkside.XServer&hl=fr
et de suivre les quelques étapes suivantes:
ForwardX11 yes
)Être conscient parce que l'android-xserver, X11 mise en œuvre, il n'est pas une complète.
Oui, vous pouvez exécuter des applications X-dessus de SSH.
Le scénario typique est celui de vos applications (et peut-être même de votre bureau Linux) en direct sur le X "serveur". Ensuite, vous avez besoin d'un X "Client" afin d'utiliser l'application sur votre PC local (ou, éventuellement, d'un smartphone ou d'une tablette).
VNC est un client commun. VNC comprendre à la fois le système X-Windows et SSH.
Voici un bon tutoriel pour SSH + VNC sous Linux ou Windows:
Et voici un lien de discuter de VNC pour Android:
PS:
1) je regarde mon premier lien pour les conseils de dépannage
2) Voici un lien supplémentaire qui pourrait aider dépannage du côté Android: