Connexion avec shell in a Box

Construction du paquet et installation:

Téléchargement des fichiers sources. Fichier source depuis mon site:shellinabox-2.14.tar.gz
Taper la commande suivante:
wget https://shellinabox.googlecode.com/files/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 clique sur paramètres Avancés.


Puis faire un clique 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 clique droit sur l’écran du navigateur permet d’avoir le menu suivant.