Le 16/07/2023 à 08:25, Basile Starynkevitch a écrit :
On 7/15/23 20:09, didier gaumet wrote:
>
Rappel: je suis un quasi-demeuré en réseaux et sécurité donc prendre
ce qui suit avec réserve
Mais j'ai l'impression que tu rends la situation plus confuse à Roger
au lieu de l'éclairer
En gros XDMCP est un protocole de login X11 à distance:
- qui nécessite donc un serveur X11 qui tourne sur la machine
distante, et un gestionnaire d'affichage (DM, Display Manager)
compatible XDMCP, et que le protocole XDMCP soit autorisé (récemment
ce n'est plus le cas par défaut)
Un serveur X11 gère une carte graphique, un clavier, une souris. Il
ccommunique avec des applications clientes selon un protocole assez
compliqué, mais dont les principes sont expliqués par exemple en
https://linuxiac.com/xorg-x11-wayland-linux-display-servers-and-protocols-explained/ ou https://fr.wikipedia.org/wiki/X.Org (dans le détail, le protocole X11 se décrit en des centaines de pages).
Conséquemment un serveur X11 tourne sur la machine locale, pas distante.
Il existe des serveurs X11 pour Linux, OpenBSD, Windows, MacOSX.
Tu as absolument raison: je fais à chaque fois l'erreur de ne pas me
rappeler que la relation client-serveur est inversée pour X11
Donc merci à toi Basile d'avoir corrigé, c'est important de ne pas
laisser dire de grosses conn... sans rectifier :-)
[...]
Prenons l'exemple d'un supercalculateur (les machines à plusieurs
millions d'€), par exemple à meteofrance. Ceux-ci tournent tous sous
Linux. Mais on n'accède pas à la salle (très bruyante) les contenant. On
peut avoir un processus de calcul sur un supercalculateur qui utilise
une bibliothèque cliente X11 (par exemple GTK) pour afficher des
résultats (des courbes) sur un PC local (qui a un serveur X11) sous
Windows ou Linux.
mon but était de souligner les limitations de XDMCP pour du X11 déporté,
et je note que LTSP (les clients légers) n'utilise plus XDMCP mais ssh -X:
https://fr.wikipedia.org/wiki/Linux_Terminal_Server_Project#Le_processus_de_d%C3%A9marrage_d'un_client_LTSP