Re: ssh et x11forwarding

Page principale

Répondre à ce message
Auteur: Olivier Allard-Jacquin
Date:  
À: guilde
Sujet: Re: ssh et x11forwarding
    Bonjour Patrice,

Le 06/05/2024 à 09:54, Patrice Karatchentzeff a écrit :
> Salut
>
> J'ai besoin d'utiliser un outil graphique sur un serveur dépourvu d'interface...
>
> J'ai un serveur ssh que j'ai configuré en x11forwarding :
>
> # grep X11 sshd_config
> X11Forwarding yes
> #X11DisplayOffset 10
> #X11UseLocalhost yes
> #    X11Forwarding no

>
> Côté client, j'ai configuré ssh pour le X11 aussi :
>
> # grep X11 ssh_config
>     ForwardX11 yes
>     ForwardX11Trusted yes


    Pour le client, personnellement je n'ai que des commentaires pour ces 
lignes-là. Et en mettant un "ForwardX11 no", cela marche quand même.


> J'ai dû installer un serveur X minimum côté serveur (même si je n'aime
> pas trop sur un truc sur Internet) :
>
> # apt install xserver-org
>
> Je me connecte avec
>
> % ssh -X login@serveur (ou -Y)
>
> Quand je lance mon appli, j'ai
>
> [2895571:2895571:0506/095537.678639:ERROR:ozone_platform_x11.cc(243)]
> Missing X server or $DISPLAY
> [2895571:2895571:0506/095537.678879:ERROR:env.cc(258)] The platform
> failed to initialize. Exiting.
>
> Normalement, le $DISPLAY devrait être automatiquement configuré dans
> le tunnel ssh, donc je ne comprends pas bien...


    Cela ne te renvoie pas un truc comme cela ?


$ echo $DISPLAY
localhost:10.0


> Si quelqu'un a une idée...


    2 questions simples:
- est-ce que tu as redémarré le serveur sshd après ta configuration ?
- est-ce que le serveur Xorg est bien lancé sur le serveur ?


# ps -edf|grep Xorg
root     1000762    1193  2 avril29 tty7   03:21:57 /usr/lib/xorg/Xorg 
:0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch



    Si ce n'est pas le cas, tu devrais en démarrer un. Via par exemple un 
gestionnaire de session. "nodm" ou "lightdm" sont légés pour cela. Avec 
éventuellement un xorg.conf pour contourner le fait que tu n'as 
probablement pas d'écran physique connecté sur la machine.


    Cordialement,


                            Olivier


-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
        /   / \  / \   \   Web:  http://olivieraj.free.fr/
       /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!