3

shellinabox: émulateur de terminal via navigateur web basé sur Ajax

Shellinabox est un programme écrit par Markus Gutschke sous licence GPL version 2, qui permet d’avoir un accès ssh sur son serveur via un navigateur web.

Ce programme utilise la technologie Ajax. Pour que Shellinabox puisse fonctionner, le navigateur web doit être compatible Javascript et CSS.

shellinabox_debian

Un paquet Debian de Shellinabox est dispobible pour la version 32 ou 64bits, et même pour une architecture ARM.

Installation sur Debian Wheezy

A savoir, il existe un dépôt prêt à être installer via apt-get sur la branche SID.

Pré-requis
apt-get install libssl1.0.0 libpam0g openssl
Téléchargement du paquet Debian

32bits

wget http://shellinabox.googlecode.com/files/shellinabox_2.10-1_i386.deb

64bits

wget http://shellinabox.googlecode.com/files/shellinabox_2.10-1_amd64.deb
Installation de Shellinabox
dpkg -i shellinabox_2.10-1_*.deb
Configuration de Shellinabox

Il faut ajouter un utilisateur dans le group shellinabox.

addgroup fred shellinabox
Utilisation de Shellinabox

Se rendre à l’adresse Ip ou le nom DNS du serveur sur le port :4200
L’URl est automatiquement redirigée sur le protocol HTTPS.
shellinabox

En conclusion, je peux dire qu’à l’usage, c’est très réactif.
Shellinabox est un outil simple d’installation et d’utlisation, qui peut rendre service au quotidien.

source

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

3 commentaires

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *