Changes between Initial Version and Version 1 of VNC


Ignore:
Timestamp:
Oct 8, 2020, 10:57:20 AM (5 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • VNC

    v1 v1  
     1= Connexion VNC
     2
     3- **Disposer d’un client VNC sur sa machine locale**
     4  - https://www.realvnc.com/fr/connect/download/viewer/
     5
     6- **Lancer un serveur VNC sur une machine en salle du labo**\\
     7  `ssh login:durian.lip6.fr`  (login c'est le nom de login sur le réseau)\\
     8  `ssh machine_en_salle`
     9  - vous pouvez regarder s'il y a déjà un serveur...\\
     10    `ps ax | grep Xvnc` pour éviter de surcharger une machine...
     11  - créer un fichier un fichier `xstartup` le répertoire `.vnc` (à faire une seule fois)
     12    - creer le répertoire .vnc : `mkdir $HOME/.vnc`
     13    - xstartup contient :\\
     14      `#!/bin/bash`\\
     15      `/usr/bin/startxfce4 &`
     16    - rendre xstartup exécutable :\\
     17      `chmod u+x xstartup`
     18  - Démarrer le serveur, vous choisissez la taille de la fenêtre sur votre machine
     19    - ici j'ai choisi 1920x1080 mais vous pouvez changer.
     20    - `vncserver -geometry 1920x1080`
     21      - La première fois
     22        - choisir un mot de passe simple, par exemple votre prénom,\\
     23          **qui ne DOIT pas être votre mot de passe de login** parce que vous aurez peut-être à me le donner.
     24        - Répondre **n** à la question : `Would you like to enter a view-only password (y/n)? `
     25      - Noter le port utilisé pour le display (ce sera 1, 2, etc.)
     26        - Par exemple : `New 'dvorak:1 (franck)' desktop is dvorak:1`
     27          le numéro de port est `1`
     28      - vérifier que le  serveur tourne, avec la commande :\\
     29        `ps ux | grep Xvnc`\\
     30        - vous devez trouver Xvnc
     31      - Maintenant que le serveur tourne en arrière plan, il ne s'arrêtera que si vous le tuez avec `kill -9 <PID>`
     32
     33- **Lancer le client VNC sur votre machine**
     34  - Créer un tunnel entre votre machine locale et le serveur VNC
     35    - Dans un terminal de votre machine locale,  lancer la commande ssh suivante\\
     36      où __x__ est le numéro de port du display (donc p.ex. 5901)\\
     37      et __machine_en_salle__ est la machine sur laquelle tourne votre serveur\\
     38      `ssh   -L   590x:machine_en_salle:590x   durian.lip6.fr`
     39  - Lancer le client VNC __port__ est le numéro de port du display
     40    - vncviewer sur Linux, VNC viewer sur MacOS, je ne sais pas pour Windows
     41      - dans le cadre address taper : `localhost:port`
     42      - VNC vous demande le mot de passe du serveur (celui que vous avez créer au moment du démarrage du serveur)
     43
     44- **une fenêtre apparaît** avec un bureau de la machine en salle du labo