Bonjour à tous,
Je cherche à afficher le bureau d'une machine distante (Arch) sur ma machine (Debian).
Les deux machines sont connectées à mon réseau local.
Je n'ai pas trouvé beaucoup de doc claire sur la sujet donc je m'en remets à vous.
ssh -X user@IP
me donne (après une connexion réussie)
X11 forwarding request failed on channel 0
Je n'ai pas bien compris si je pouvais/devais me logguer avec le user actuellement connecté sur le serveur.
Merci de votre aide!
# partage de bureau ?
Posté par matthieu bollot (site web personnel, Mastodon) . Évalué à 2.
Si tu cherches à faire du partage de bureau, regarde plutôt du côté de vnc.
ssh -X permet d'utiliser un X disponible sur le serveur distant pour afficher en local, et à moins d'avoir loupé des options de ssh tu pourras pas afficher le bureau (à moins de lancer gnome après ?!)
En tout cas, essaie sur le serveur de couper tout ce qui est graphique style gdm et réessaye, ça devrait passer. Si c'est ça, il faut utiliser un autre channel (là je sais pas comment faire faut voir la doc)
[^] # Re: partage de bureau ?
Posté par kursus_hc . Évalué à 2.
Je précise que mon but est d'afficher une application de la machine distante sur le bureau de l'autre machine, mais la machine distante doit en garder le contrôle (et par la même son serveur x actif, en gros rien ne change pour elle).
J'ai toujours cru que c'était possible assez facilement, mais j'ai peut-être tort.
Si ce n'est pas possible avec ssh je vais jeter un oeil à vnc, mais ça m'embête un peu quand même.
# xauth
Posté par olaf . Évalué à 3.
Cela ressemble à un problème lié à Xauth.
Est-il bien installé des deux cotés ?
[^] # Re: xauth
Posté par kursus_hc . Évalué à 2.
Je viens de vérifier, la réponse est oui. A noter que lors de la connexion la clé a été correctement ajoutée.
[^] # Re: xauth
Posté par jben . Évalué à 2.
tu peux essayer un
-Y
à la place du-X
Extrait du man :
Je te conseille de lire le man pour bien voir la differences entre le
-X
et le-Y
. Sur deux machines que tu contrôle a priori tu peux utiliser-Y
sans soucis.Nota :
Souvent, même en local, rajouter une couche de compression des flux (
-C
) est profitable. Le protocole X est particulierement verbeux.# sshd_config
Posté par Chris K. . Évalué à 2.
Bon question de base mais obligé de la poser : l'option "X11Forwarding yes" est elle bien présente dans le /etc/ssh/sshd_config sur la machine serveur ?
Sinon plus tordu si IPv6 est activé ou même disponible sur ta machine essayes l'option "AddressFamily inet" qui force SSH à utiliser IPv4.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.