Outils pour utilisateurs

Outils du site


doc:formations:hebergement:serveur:vnc

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
doc:formations:hebergement:serveur:vnc [2024/04/09 20:02] – [En version la plus courte] jeremiedoc:formations:hebergement:serveur:vnc [2024/07/24 09:40] (Version actuelle) – [Sécurisation par tunnel SSH] jeremie
Ligne 68: Ligne 68:
 Une solution simple est d'utiliser un tunnel ssh entre le poste et le serveur qui va router un port local vers le port VNC sur le serveur (spécifiez le bon "user@host"): Une solution simple est d'utiliser un tunnel ssh entre le poste et le serveur qui va router un port local vers le port VNC sur le serveur (spécifiez le bon "user@host"):
  
-  ssh -f vns@remoteserver -L 5901:127.0.0.1:5901+  ssh -f vns@remoteserver -L 5901:127.0.0.1:5901   # options: -N -4
  
 Si l'on termine cette commande, le tunnel sera refermé. Voyez [[doc:formations:hebergement:serveur:ssh#ssh_tunnels|la page associée]] pour plus d'option et de robustesse associée aux tunnels. Utilisez ''ss -ant'' pour valider la présence du tunnel. Si l'on termine cette commande, le tunnel sera refermé. Voyez [[doc:formations:hebergement:serveur:ssh#ssh_tunnels|la page associée]] pour plus d'option et de robustesse associée aux tunnels. Utilisez ''ss -ant'' pour valider la présence du tunnel.
Ligne 112: Ligne 112:
   me@client:~ $ REMOTE=remoteuser@remoter.server.com   me@client:~ $ REMOTE=remoteuser@remoter.server.com
   me@client:~ $ # Si vous ne l'avez pas déjà fait: 'ssh $REMOTE' puis 'vncpasswd' !   me@client:~ $ # Si vous ne l'avez pas déjà fait: 'ssh $REMOTE' puis 'vncpasswd' !
-  me@client:~ $ ssh $REMOTE -L 5901:127.0.0.1:5901 'vncserver -depth 24 -geometry 1400x1050 :1' 
  
-Lancer le tunnel SSH du serveur distant au PC local:+Lancer le service sur le serveur en même temps que le tunnel SSH sur le poste local:
  
-  me@client:~ $ ssh -Y -C $REMOTE -L 5901:127.0.0.1:5901+  me@client:~ $ ssh $REMOTE -L 5901:127.0.0.1:5901 'vncserver -depth 24 -geometry 1400x1050 :1'
  
 Lancer le client VNC local sur le tunnel local: Lancer le client VNC local sur le tunnel local:
doc/formations/hebergement/serveur/vnc.1712692936.txt.gz · Dernière modification : 2024/04/09 20:02 de jeremie