Pour qui possède un serveur avec un démon SSH, être bloqué par un firewall empêchant tout accès est un frustration que tout administrateur dans l’âme ne peut supporter longtemps. Une rapide recherche sur le net m’a amené sur le billet suivant betaphile.net.
AjaxTerm est une petite application web en python qui émule un terminal. Il suffit alors d’avoir un accès web et un navigateur récent pour disposer d’une connexion SSH sur son serveur préféré. La manipulation décrite dans sur le site betaphile.net consiste à rendre accessible en SSL une URL servie par un apache mais redirigé en interne sur le serveur AjaxTerm. Pour plus de sécurité on pourra ajouter une authentification HTTP à l’URL publique.
AjaxTerm est disponible dans Ubuntu via le gestionnaire de paquet.
Tags: AjaxTerm SSH Ubuntu