-
Se connecter via VNC (SSL) à un serveur/bureau OpenIndiana
L'accès en RDP n'est pas (encore) possible sur OI.
J'ai essayé de compiler xrdp mais n'y suis pas parvenu.
vncserver existe également, (comme sur Solaris) et fonctionne très bien, mais uniquement à usage serveur (donc inutile).. je n'ai pas réussi à afficher le bureau distant avec, a contrario de Solaris.
Par contre, x11vnc a été porté sur OI.
Donc on va utiliser x11vnc, avec SSL pour encrypter tout ça. Sachez simplement que l'option SSL n'est pas disponible sur les client VNC gratuits comme TightVNC ou UltraVNC...
Donc ce tuto s'adresse soit à ceux qui ont du realvnc ou qui ont TigerVNC et qui sont sur Linux/BSD.
Pour les utilisateurs Windows, lisez le second article avec le tunnel SSH.
Pour configurer le serveur VNC sur le poste sur lequel vous souhaitez pouvoir accéder à distance :
Ouvrez un terminal et passez en root (su)1) Installer x11vnc
pkg install x11vnc
2) Configurez un mot de passex11vnc -storepasswd
(un chemin de stockage du mot de passe vous est alors proposé.. acceptez-le ou changez-le)
Je rappelle que mon utilisateur de test s'appelle marcel.
3) Lancer le serveur VNCx11vnc -auth guess -ssl -forever -loop -noxdamage -repeat -rfbauth /export/home/marcel/.vnc/passwd -rfbport 6456 -shared
Choisissez le port VNC voulu (ici 6456), créez ou non une passphrase, personnellement comme c'est pour du testing, je n'en mets pas.
Vous devrez utiliser un client VNC capable d'utiliser le SSL... attention, très peu sont compatibles SSL !
Ni TightVNC ni UltraVNC ne sont compatibles (pour les gratuits) !
Sous Linux, TigerVNC fonctionne parfaitement.
Utilisez la méthode du tunnel SSH avec Putty sur Windows dans le cas contraire.
Tags : vnc, x11vnc, OI, openindiana, password, server
-
Commentaires