Avec les explications que tu donnes en-dessous, c'est un peu plus clair :
Cas 1:
- Le serveur Linux a un serveur X, et un mécanisme de auto-login pour un utilisateur physique (local)
- Si cet utilisateur lance "x11vnc", alors il peut partager son écran complet avec un tier. A noter que "x11vnc" peut-être lancer automatiquement, au démarrage de la session
- Le tier n'a accès qu'à cet écran
- Lorsque le tier se déconnecte, le serveur X reste dans l'état actuel, et les applications (lancées par l'utilisateur local ou à distance), restent lancées
Cas 2:
- Pas de serveur X
- Un serveur VNC (et non pas x11vnc)
- Un utilisateur se connecte à distance pour ouvrir sa propre session, via la fenêtre de login (kdm, gdm, xdm, autre)
- il est seul à pouvoir voir son écran
- lorsqu'il se déconnecte, toutes les applications lancées par lui sont tuées
- A noter que plusieurs utilisateurs peuvent se connecter en parallèle, chacun ayant sa propre session
Cas 3:
- Pas de serveur X (à vérifier)
- Un serveur NX ou FreeNX
- Un utilisateur se connecte à distance pour ouvrir sa propre session, via la fenêtre de login (kdm, gdm, xdm, autre)
- il est seul à pouvoir voir son écran
- lorsqu'il se déconnecte, il existe un mode qui permet de "sauvegarder" sa session. Les applications graphiques restent donc lancées dans la mémoire du serveur.
- L'utilisateur peut alors se reconnecter au serveur quand il le désire, et ouvrir soit une nouvelle session, soit poursuivre la session en cours
- A noter que plusieurs utilisateurs peuvent se connecter en parallèle, chacun ayant sa propre session
[^] # Re: x11VNC
Posté par Olivier (site web personnel) . En réponse au message équivalent citrix sur linux. Évalué à 5.
Cas 1:
- Le serveur Linux a un serveur X, et un mécanisme de auto-login pour un utilisateur physique (local)
- Si cet utilisateur lance "x11vnc", alors il peut partager son écran complet avec un tier. A noter que "x11vnc" peut-être lancer automatiquement, au démarrage de la session
- Le tier n'a accès qu'à cet écran
- Lorsque le tier se déconnecte, le serveur X reste dans l'état actuel, et les applications (lancées par l'utilisateur local ou à distance), restent lancées
Cas 2:
- Pas de serveur X
- Un serveur VNC (et non pas x11vnc)
- Un utilisateur se connecte à distance pour ouvrir sa propre session, via la fenêtre de login (kdm, gdm, xdm, autre)
- il est seul à pouvoir voir son écran
- lorsqu'il se déconnecte, toutes les applications lancées par lui sont tuées
- A noter que plusieurs utilisateurs peuvent se connecter en parallèle, chacun ayant sa propre session
Cas 3:
- Pas de serveur X (à vérifier)
- Un serveur NX ou FreeNX
- Un utilisateur se connecte à distance pour ouvrir sa propre session, via la fenêtre de login (kdm, gdm, xdm, autre)
- il est seul à pouvoir voir son écran
- lorsqu'il se déconnecte, il existe un mode qui permet de "sauvegarder" sa session. Les applications graphiques restent donc lancées dans la mémoire du serveur.
- L'utilisateur peut alors se reconnecter au serveur quand il le désire, et ouvrir soit une nouvelle session, soit poursuivre la session en cours
- A noter que plusieurs utilisateurs peuvent se connecter en parallèle, chacun ayant sa propre session
J'ai expliqué ces différentes subtilités dans cette conférence que j'ai donné :
http://olivieraj.free.fr/fr/linux/information/prise_en_main_(...) (et pages suivantes)