De quoi avez-vous besoin ?

Pour mettre en place la liaison il suffit d'avoir :
Un client VNC sur le PC qui servira de client (qui se connectera à l'autre ordinateur). Personnellement j'utilise Ultr@VNC.
Un serveur VNC sur l'ordinateur qui recevra la connexion et sera donc controlé à distance. Sous Fedora, il y a vnc-server (il y a aussi vnc qui permet de se connecter à un autre PC à distance).

Installation du serveur

Pour installer le serveur il suffit de taper les commandes suivantes dans la console :
su -
password : <- tapez votre mot de passe root
yum install vnc-server
(une fois le premier yum terminé)
yum install vnc (ça c'est le client)

Voilà, tout est installé. a noter que vous pouvez également utiliser l'interface graphique pour y installer. Mais personnellement, je préfère la console car je trouve ça plus rapide (après chacun ses gouts).

Lancement du serveur VNC sur le PC

Pour lancer le serveur VNC, rien de plus simple. Ouvrez la console et tapez les commandes suivantes (en user et non en root, attention !) :
vncserver
Il va alors vous indiquer l'emplacement du fichier de log et de configuration ainsi que le domaine sur lequel il a été créé (exemple : localdomain:localhost:1).
Si vous souhaitez ajouter un mot de passe (ce que je vous conseil) il suffit de taper :
vncpasswd
password: <- indiquez le mot de passe désiré
verify: <- retapez le meme mot de passe pour confirmer

Voilà, votre serveur VNC est en place. cependant, pour que le client affiche l'interface graphique, il y a encore quelques petits choses à modifier dans le fichier de configuration. pour cela, dans la console tapez (toujours en user) :
gedit .vnc/xstartup
L'éditeur de texte se lancera et vous ouvrira le fichier xstartup.
Cherchez les lignes suivantes :

  1. unset SESSION_MANAGER
  2. exec /etc/X11/xinit/xinitrc

Retirez les commentaire devant en supprimant les # sur les deux lignes.
Enregistrez et fermez
Voilà, votre serveur est pret !

Installer le client

Pour votre client VNC, je vous laisse choisir. Personnellement j'utilise Ultr@VNC en version gratuite mais il en existe d'autres. Etant donné qu'on est sous Windows, je ne vais pas vous expliquer en détaille comment l'installer, ce serait une insulte à votre intelligence. Au pire, il y a des documentations sur internet pour vous aider à installer.

Connexion au bureau à distance

Nous allons maintenant nous connecter au serveur VNC depuis le PC client (chez moi, mon portable). Pour cela, lancez votre client.

Dans le champ "VNC Server", entrez l'adresse IP du serveur VNC suivit de :5901. Par exemple : 192.168.1.10:5901. Ne touchez pas aux autres options et cliquez sur le bouton Connect. Il va alors vous demandez un mot de passe si vous avez choisi d'en mettre un sur le serveur. Si c'est le cas, entrez le mot de passe et cliquez sur OK. Attention, le mot de passe n'apparait pas en clair. Faites donc attention à ce que vous tapez.

Vous voilà donc connecté à votre serveur VNC. Vous pouvez maintenant controler l'ordinateur à distance.