Construction du paquet et installation:
Téléchargement des fichiers sources. Fichier source depuis mon site:shellinabox-2.14.tar.gz
Décompresser l’archive avec la commande suivante:
tar xfzv shellinabox-2.14.tar.gz
Installation des outils pour la création du paquet. Taper les commandes suivantes:
sudo apt-get update
sudo apt-get install git dpkg-dev debhelper autotools-dev libssl-dev libpam0g-dev
Répondre o ou y à la question pour l’installation.
Aller dans le répertoire de décompression des fichiers de shell in a box. Taper la commande:
cd shellinabox-2.14
Lancer la construction du paquet grâce à la commande suivante:
dpkg-buildpackage -b
Installation du paquet. Taper la commande:
sudo dpkg -i ../shellinabox_2.14-1_armhf.deb
Utilisation de Shell In a Box:
Pour vous connecter taper dans votre navigateur l’adresse IP de votre Raspberry suivi du port 4200. Exemple: 192.168.1.45:4200
Avec Chrome vous risquez d’avoir une alerte. Cela veut juste dire que le certificat n’est pas un certificat enregistré.
La connexion est toujours cryptée. Faire un clic sur paramètres Avancés.
Puis faire un clic sur Continuer.
Voila votre Terminal via votre navigateur.
Modification de la configuration:
Taper la commande suivante:
sudo nano /etc/default/shellinabox
Vous pouvez éditer par exemple le port et le remplacer par 443. C’est le port par défaut des connexion https. Cela évitera de taper le port dans votre navigateur.
Avec crtl+o faites une sauvegarde et crlt+x pour sortir.
Faire un restart du service pour la prise en compte:
sudo service shellinabox restart
Un clic droit sur l’écran du navigateur permet d’avoir le menu suivant.