This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
sshvnc [2020/04/01 18:30] patrickhoffmann |
sshvnc [2020/04/02 09:11] (current) patrickhoffmann |
||
---|---|---|---|
Line 3: | Line 3: | ||
- | Vous pouvez accéder à l'affichage sur un poste de travail via une session VNC. Pour ce faire nous allons monter un tunnel de deux ports (5900 et 5901) vers la machine cible (ex : uds-509102.ad.unistra.fr) en passant par le serveur turing ( le serveur de rebond) | + | Vous pouvez accéder à l'affichage d'un poste de travail via une session VNC. Pour ce faire nous allons monter un tunnel de deux ports (5900 et 5901) vers la machine cible (ex : uds-509102.ad.unistra.fr) en passant par le serveur turing (le serveur de rebond) |
- | La commande SSH est identique à celle donnée dans le tutoriel précédent à part les instructions de redirection des deux ports : | + | La commande SSH est identique à celle donnée dans le tutoriel précédent avec des instructions de redirection de deux ports en plus : |
local:~$ ssh -L 5900:localhost:5900 -L 5901:localhost:5901 <loginUnistra>@uds-509102.ad.unistra.fr -X -o "ProxyCommand ssh <loginUnistra>@turing.u-strasbg.fr -W %h:%p" | local:~$ ssh -L 5900:localhost:5900 -L 5901:localhost:5901 <loginUnistra>@uds-509102.ad.unistra.fr -X -o "ProxyCommand ssh <loginUnistra>@turing.u-strasbg.fr -W %h:%p" | ||
+ | |||
+ | {{:capture_du_2020-04-02_08-32-37.png|}} | ||
Une fois la connection a la machine établie, nous pouvons accéder au premier port VNC (5900) au moyen de ssvnc: | Une fois la connection a la machine établie, nous pouvons accéder au premier port VNC (5900) au moyen de ssvnc: | ||
Line 14: | Line 16: | ||
- | IMAGE | + | {{:capture_du_2020-04-02_08-27-46.png?400|}} |
- | La mire de connection Ubuntu s'affiche alors et vous pouvez renseigner votre identifiant Unistra. Après validation, l'affichage passe sur un écran noir. C'est normal. L'accès à la session elle-même nécessite ouverture d'un demon dédié à l'utilisateur. | + | La mire de connection Ubuntu s'affiche alors et vous pouvez renseigner votre identifiant Unistra. Après validation, l'affichage passe sur un écran noir. C'est normal. L'accès à la session elle-même nécessite l'ouverture d'un démon dédié à l'utilisateur. |
+ | |||
+ | {{:capture_du_2020-04-02_08-34-53.png?400|}}{{ :capture_du_2020-04-02_08-35-44.png?400|}} | ||
Executer la commande suivante dans le terminal ouvert sur la machine distante : | Executer la commande suivante dans le terminal ouvert sur la machine distante : | ||
uds-509102:~$ /usr/bin/x11vnc -xkb -display :1 -forever -bg -repeat -nowf -auth /run/user/$(id -u)/gdm/Xauthority | uds-509102:~$ /usr/bin/x11vnc -xkb -display :1 -forever -bg -repeat -nowf -auth /run/user/$(id -u)/gdm/Xauthority | ||
+ | |||
+ | |||
puis relancer une deuxième fois le programme ssvnc. Cette fois, le nom du serveur à renseigner est : localhost:5901 | puis relancer une deuxième fois le programme ssvnc. Cette fois, le nom du serveur à renseigner est : localhost:5901 | ||
- | IMAGE | + | {{ :capture_du_2020-04-02_08-28-18.png |}} |
Lorsque vous validez la connection VNC, vous allez voir votre session ouverte. | Lorsque vous validez la connection VNC, vous allez voir votre session ouverte. | ||
+ | {{ :capture_du_2020-04-02_08-42-55.png?400 |}} | ||