Niveau:3
Introduction:
Cette article va traiter de la mise en marche de Guacamole après un redémarrage de votre Raspberry. Bien sur pour la suite de cette article, je considère que vous avec déjà réaliser la partie 1 afin d’installer Guacamole.
Et nous allons y ajouter quelques informations pratiques.
Mise en route des différents applicatifs ou services:
Pour le serveur Tomcat8 et pour le serveur RDP, il n’y a rien à faire. Facile!
Pour le proxy Guacamole:
Nous allons ajouter la commande suivante sudo /etc/init.d/guacd restart au fichier rc.local. Oui je sais c’est un peu basique mais ça fonctionne :).
Taper la commande suivante:
sudo nano /etc/rc.local
et ajouter la ligne suivante avant le exit 0.
sudo /etc/init.d/guacd restart
Pour le serveur VNC « tightvncserver »:
Taper la commande:
sudo nano /etc/systemd/system/vncserver@.service
Puis copier le texte ci-dessous:
[Unit] Description=Service VNC Tightvncserver After=syslog.target network.target [Service] Type=forking User=pi PAMName=login PIDFile=/home/pi/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target
Faire une sauvegarde avec crlt+x et répondre o ou y (Oui ou Yes)
Et taper la commande:
sudo systemctl daemon-reload && sudo systemctl enable vncserver@1.service
Maintenant vous pouvez accéder à votre Raspberry en SHH,RDP et VNC même après un redémarrage.
Curseur croix en RDP:
Lors de la connexion en RDP nous avons un croix au lieu de la flèche comme curseur de souris.
Pour changer cela, ouvrir votre terminal et taper la commande suivante:
nano .xsessionrc
Dans le fichier,ajouter le texte ci dessous et sauvegarder en faisans crtl+x et valider avec Y ou O.
xsetroot -cursor_name left_ptr&
Taper la commande.
chmod ugo+x .xsessionrc
Sortir de la session et l’ouvrir à nouveau pour voir le changement.
Accès depuis l’extérieure:
Nous allons configurer la box pour accéder à Guacamole par le port 80 qui est le port par défaut des pages web.
Sur ma Livebox, il faut aller dans configuration avancée puis faire un clique sur l’onglet NAT/PAT.
Ensuite entrer les paramètres suivants:
Un nom pour le service « RdP »
Port interne 8080
Protocole TCP
Appareil soit l’adresse IP ou le nom de l’appareil.
Pour faciliter l’accès à mon Raspberry, j’utilise un service de redirection de mon IP box vers un nom de domaine par exemple no-ip. No-ip est configurable sur la Livebox. Voir onglet DynDNS.