La machine nomade serait un portable Linux avec un modem 2G/3G/4G et une carte reseau filaire/WiFi. Les deux machines distantes à accéder seraient : - Win7, essentiellement pour de la bureautique (Office) - Debian pour du codage (terminal ou emacs) et de la bureautique Tout ce qui est hautement graphique (vidéos, jeux, simulation graphique) est exclu à distabce (saif si le logiciel permet d'exploiter les ressources de la machine locale). Je ne sais pas du tout la bande passante nécessaire pour une telle utilisation !
----- Original Message ----- From: Basile Starynkevitch <bas...@starynkevitch.net> To: 'Liste Debian' <debian-user-french@lists.debian.org> Sent: Thu, 21 Jun 2018 13:43:35 +0200 (CEST) Subject: Re: Accès distant graphique performant et sécurisé /avec écran-clavier-souris On 2018-06-21 13:22, roger.tar...@free.fr wrote: > J'ai lu beaucoup de choses à ce sujet. > J'ai finalement réussi à installer VNC "à peu près", à force de lire de > la doc. > Je ne suis pas sûr d'avoir fait ça de la façon la plus sûre et > performante. > > Je me souviens dans le passé d'une solution MS qui optimisait vrament > la bande passante disponible (jusqu'à Edge). Et qui ne transmettait > que les éléments/mes pixels modifiés. > Du coup, on croyait vraiment travailler sur une machine locale avec la > réactivité offerte. > Évidemment, il faut exclure de visionner des vidéos ! Ou de jouer (il > y a peut-être moyen de solliciter le CPU et le GPU pour ça, mais il > faut que le logiciel soit prévu pour ça, logiquement). > Mais pour coder et pour rédiger des documents ça va. > > Avec Debian Stretch comment faut-il faire pour configurer un tel accès > distant écran-clavier-souris, qui soit impérativement performant > (réactivité avec une faible bande passante du lien internet) et très > sécurisé ? > (l'accès ssh en mode terminal ne pose évidemment aucun problème vu la > faible bande passante consommée). Une possibilité est évidemment d'utiliser ssh -X. Il faut bien sûr que du coté de l'utilisateur (la personne physique devant un écran + clavier + souris) il y ait un serveur X. Pour info, il existe des serveurs X sous Windows et autre systèmes propriétaires. ssh -X est sécurisé (autant que ssh). Le protocole X11 est parfois considéré comme gourmand (donc je ne sais pas si ton souhait de bande passante faible est exaucé), mais ça dépend des applications. A l'heure actuelle, je peux très confortablement utiliser ssh -X pour toutes les applications Linux (autres que vidéos) qui tournent sur mon PC domestique (où j'ai la fibre optique) depuis mon PC au bureau (qui tourne aussi sous Linux) à 20 km de la maison. Une autre possibilité est d'utiliser des applications qui comprennent le protocole HTTP/HTTPS et qu'on utiliserait à travers un navigateur. Il existe des libraries pour ça (par exemple libonion coté serveur, et libcurl coté client). Et il me semble même que certaines libraries GUI comment GTK or Qt auraient un "backend" HTTP + HTML5 + AJAX. Dans le détail, je comprends mal la question (que je trouve trop vague). Quel est la machine locale, sous quel OS, quel est la machine distante, sous quel OS, quelles applications veux-tu faire tourner à distance (le détail préçis compte énormément) et quel est (quantitativement) la bande passante et la latence disponible? Cordialement -- Basile Starynkevitch http://starynkevitch.net/Basile France (opinions are only mine)