lundi 8 juin 2009

Connexion sécurisé à un serveur via VNC

Voici la procédure vraiment très simple pour créer un tunnel SSH et établir une connexion sécurisé avec un serveur avec VNC. Les administrateurs réseau seront d'apprendre que cela fonctionne sur Linux et Mac OS X. Pour ma part, je me connecter à un serveur Mac avec un Mac !

1) Ouvrez le terminal.
2) Tappez : ssh -p port_public_sur_serveur -L port_local:localhost:port_de_l_hote_pour_le_tunel user@DNS_name_ou_IP

voici un exemple concret : je me connecte sur le port standard ssh : ssp -p 22 -L 55900:locahlost:5900 moi@monserver.dyndns.net
Cette comande aura pour effet que lors d'une connexion au serveur VNC via l'adresse vnc://localhost:59000 tout le trafic arrivant sur se port sera redirigé vers le port 5900 du serveur distant via le tunel SSH.

3) pour s'y connecter entre l'adresse localhost:59000 dans votre client VNC.

Sur Windows, il est possible de créer des tunel via l'utilitaire Putty. Il est gratuit et facilement trouvable sur internet !

Cette opération est faisable pour tout les protocoles ! Attention toute fois aux protocole qui utilise plusieurs port tel le FTP.
Comme d'habitude, je serai ravi de lire vos commentaires sur cette petite astuce !

Aucun commentaire: