Jeff EGRIX


Administrateur réseau dans un établissement scolaire. Ayant enseigné pendant 20 ans, je m'intéresse également aux projets pédagogiques liés à l'informatique libre. Ici particulièrement le Raspberry Pi


Prise en main à distance de votre Raspberry avec VNC

Pourquoi prendre à distance votre Raspberry?

Vous souhaitez faire tourner un service en permanence (serveur ftp, serveur de cloud, etc).
Il peut tourner sans clavier ni souris (simplement branché sur votre box par exemple) et vous pouvez le prendre en main à distance de chez vous ou de tout autre endroit ayant accès à internet.

Mettre une ip statique sur votre Raspberry pour que vous puissiez la prendre en main à distance :
Editez le fichier /etc/network/interfaces

sudo leafpad /etc/network/interfaces

Remplacez dans l'éditeur la ligne :

 iface eth0 inet dhcp 

Par les lignes :

iface eth0 inet static
address 192.168.x.y  (ip de votre rpi)
netmask 255.255.255.0
gateway 192.168.1.1 (dépend de votre fournisseur)

(ne supprimez pas les lignes qui sont en dessous. remplacez juste cette ligne 'iface eth0 inet dhcp' par les quatre lignes ci-dessus)

Redemarrez votre Raspberry

sudo reboot

Mettons à jour notre raspbian et installons thightvncserver sur votre Raspberry:

sudo apt-get update
sudo apt-get install tightvncserver

Une fois que tightvnc est installé il faudra faire la commande

vncserver :1

Pour que VNC se lance directement au démarrage de votre Raspberry

Faites ces toutes ces commandes séparément dans l’ordre :

cd /home/pi
cd .config
mkdir autostart
cd autostart
sudo leafpad tightvnc.desktop

Un fichier vide va s’ouvrir, copier coller ceci :

#!/bin/sh
[Desktop Entry]
Type=Application
Name=tightVNC
Exec=vncserver :1
StartupNotify=false

Sauvegarder et quitter puis redémarrer ensuite votre Raspberry pi.

sudo reboot

Nous avons installé le serveur. Il nous faut maintenent installer le client sur votre PC :
Téléchargez le ici :

alt

Pour Ubuntu/Mint :

Sudo apt-get install ssvnc

Configurer la connexion

Il faut alors encoder les différentes informations dans la fenêtre de saisie.

192.168.x.y:1 étant le serveur VNC sur votre Raspberry Pi.

192.168.x.y étant l'adresse de votre Raspberry Pi

alt

Vous avez un accès graphique à votre raspberry :
alt