Blog Widget by LinkWithin

16 avr. 2013

Un Terminal en Ajax via votre navigateur


En tant que geek, il n'est pas rare de devoir administrer une machine en urgence, et manque de bol, vous n'avez pas de terminal shell sous la main.

Et là vous avez 2 choix :
  • Soit vous déployez en masse votre Putty préféré, y compris sur le PC de mamie - mais là encore ce n'est pas parfait puisque elle a très bien pu trifouiller ses règles IP Tables et fermer le port 22, ça peut être très fourbe une grand-mère...
  • Soit vous faites le nécessaire côté serveur, et là un simple navigateur vous sauve la vie
bref, pas besoin d'avoir fait polytechnique pour faire son choix :)

J'ai donc utilisé pendant de très longues années le renommé Ajaxterm, qui je dois le dire, faisait le boulot à merveille.

Oui mais faisait, car le projet ayant été abandonné par son auteur, il n'y a plus eu de mises à jour depuis 2008... Or les navigateurs montent de version régulièrement, afin d'intégrer de nouvelles technos, et de délaisser certaines obsolètes...

C'est donc par un belle matinée printanière que mon Firefox s'est mis à jour en version 20.0.1 et là c'est le drame :

Bref, le css est tout pété, le retour à la ligne se fait en plein milieu de page, le fond est devenu gris... j'ai commencé à regarder le code pour le patcher à nouveau (depuis 2008 c'est pas la première fois hein) puis j'en ai eu marre et j'ai cherché une solution alternative

C'est là que je suis tombé sur ShellInABox (SIAB).

Et là, je dois dire que je ne suis pas déçu de la découverte :


Le projet semble maintenu, et même si tout n'est pas parfait, il marche plutôt bien.

Pour l'instant je rencontre juste un problème d'interprétation de certains caractères... par exemple le "!" n'est pas reconnu directement, il faut passer par "^" puis "!" pour qu'il soit tapé. idem pour "/" ce qui peut être un peu gênant mais pas insurmontable.

0 commentaires :

Enregistrer un commentaire