Déc
22
Installer un serveur VNC sur Solaris 11
Le système VNC (Virtual Network Computing) est un système qui permet le contrôle à distance du serveur sur son environnement bureautique graphique à l’instar de ssh qui ne permet d’accéder qu’aux lignes de commande.
Comme dans certains cas cela peut être utile voici ci-après la procédure simple pour installer et paramétrer un serveur VNC sur Solaris 11.
En effet, VNC n’est pas installé par défaut mais il est bien disponible dans le repository de Solaris (ce qui simplifie beaucoup son installation !). Pour l’installer il faut lancer la commande suivante :
# pkg install --accept solaris-desktop
Pour information, il faut rajouter –accept car le JRE7 de Java requiert l’acceptation de la licence BCL.
# pkg install --accept solaris-desktop
Packages to install: 463
Mediators to change: 1
Services to change: 16
Create boot environment: No
Create backup boot environment: No
DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 463/463 68277/68277 729.0/729.0 6.2M/s
PHASE ITEMS
Installing new actions 104012/104012
Updating package state database Done
Updating package cache 0/0
Updating image state Done
Creating fast lookup database Done
Updating package cache 2/2
You have new mail in /var/mail/root
Maintenant le serveur VNC est installé. En effet, si on saisi la commande vncserver on voir bien que cela répond.
# vncserver You will require a password to access your desktops. Password: Verify: xauth: file /home/jeff/.Xauthority does not exist New 'my-host:1 (root)' desktop is my-host:1 Creating default startup script /home/jeff/.vnc/xstartup Starting applications specified in /home/jeff/.vnc/xstartup Log file is /home/jeff/.vnc/my-host:1.log
Par défaut, vous aurez l’environnement twm. Si comme moi vous préférez Gnome voici la procédure :
# cd # vi .vnc/xstartup
A la fin du fichier il faut changer « twm & » par « gnome-session & »
Fermez ensuite la session en cours de twm et relancer l’environnement avec Gnome.
$ vncserver -kill :1 Killing Xvnc process ID 2392 $ vncserver New 'my-host:1 (root)' desktop is my-host:1 Starting applications specified in /home/axel/.vnc/xstartup Log file is /home/axel/.vnc/my-host:1.log
Voilà vous y êtes. Vous pouvez maintenant accéder à votre serveur avec votre client vnc préféré.
N’hésitez pas à poster dans les commentaires si vous rencontrez des difficultés.