• [^] # Re: x11VNC

    Posté par (site web personnel) . En réponse au message équivalent citrix sur linux. Évalué à 5.

    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

    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)