TightVNC serveur

Pas toujours facile d’avoir deux moniteurs, 2 claviers et 2 souris.

Prenez la main à distance sur le RPi avec VNC

TightVNC

sudo apt-get update
sudo apt-get upgrade

Sudo_apt001

O
sudo apt-get install tightvncserver

Sudo_apt002

O

Il faut maintenant lancer la configuration du  serveur et définir le mot de passe.

tightvncserver

Sudo_apt003
Le mot de passe sera utilisé pour l’accès distant.
Sa longueur est limitée à 8 caractères, si vous en saisissez plus, le mot de passe sera tronqué à 8 caractères.

Sudo_apt004

Souhaitez-vous définir un mot de passe pour une mode aperçu ? (A quoi bon)

N

Démarrer le service Serveur VNC

vncserver :1

Récupérer l’adresse IP de votre RPi

ifconfig

Sudo_apt006
C’est l’adresse IP fixe que vous avez défini dans l’installation de Raspberry Pi (Rabpian) http://strofe.sonneck.fr/microcontroleur/installer-raspbian/

Installer TightVNC sur votre PC

TightVNC       Tightvnc

Depuis votre PC, lancer VNCViewer

Sudo_apt005

Saisir l’adresse IP de votre RPi suivi de :1

Lancer le serveur automatiquement au démarrage du RPi

Il faut élever nos droits avec la commande suivante

sudo su

Positionnez-vous dans le répertoire : /etc/init.d/

cd /etc/init.d/

Créer un fichier de lancement

sudo nano vncboot

Saisir le code suivant :

#! /bin/sh
# /etc/init.d/vncboot

### BEGIN INIT INFO
# Provides: vncboot
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO

USER=pi
HOME=/home/pi

export USER HOME

case "$1" in
  start)
    echo "Starting VNC Server"
    #Insert your favoured settings for a VNC session
    su - pi -c "/usr/bin/vncserver :1"
    ;;

  stop)
    echo "Stopping VNC Server"
    /usr/bin/vncserver -kill :0
    ;;

  *)
    echo "Usage: /etc/init.d/vncboot {start|stop}"
    exit 1
    ;;
esac

exit 0

Quitter et enregistrer –> Ctrl X et répondre O puis Entrée

Rendre le fichier exécutable

chmod 755 vncboot

Activer le séquençage de démarrage basé sur les dépendances :

update-rc.d vncboot defaults

Redémarrer le RPi

sudo reboot

Votre Serveur VNC est lancer automatiquement.

 

J’ai repris et corrigé quelques éléments des sites :

Framboise314.fr

Raspberrypi.org