MindTerm : Toujours un shell sous la main !

Bonsoir,

Ce soir, je vais vous expliquer ma méthode pour toujours avoir un shell sous la main ou que l’on soit, sans rien installer !! mais ça demande tout de meme qu’un serveur web soit mis en place.

L’outil-pratique-qui-va-bien : MindTerm.

Ce programme ne fait de plus que Putty, mais il a l’avantage d’être écrit en java ! Ce qui le rend opérationnel quelque soit la plateforme, depuis votre navigateur! Comme putty, il permet de faire du Tunneling, Xforwarding, …

Prérequis :

  • Un serveur web (Lamp, ou hébergeur).
  • MindTerm.
  • La machine virtuelle JAVA sur la machine cliente.

On y va !

Pour commencer, on créé un dossier dans son home qui va contenir tout les fichiers nécessaires au bon fonctionnement de Mindterm.

$ cd ~ && mkdir mindterm

Dedans on y dépose le fichier mindterm.jar téléchargé préalablement. S’il est sur votre bureau :

$ mv ~/Desktop/mindterm.jar ~/mindterm

Pour que votre fichier java puisse se lancer depuis un navigateur, il est nécessaire de faire un lien depuis une page web :

$ vim ~/mindterm/index.html

Entrez y le code suivant :

<html>
<head>
</head>
<body>
<center>
<h3>SSH Java applet</h3><br>Ne pas fermer cette fenêtre.
</center>
<APPLET CODE="com.mindbright.application.MindTerm.class"ARCHIVE="mindterm.jar" WIDTH=0 HEIGHT=0><PARAM NAME="cabinets" VALUE="mindterm_ie.cab"><PARAM NAME="sepframe" value="true"><PARAM NAME="autoprops" value="both"><PARAM NAME="debug" value="true">
</APPLET>
</body>
</html>

Reste à faire un lien symbolique vers le dossier racine de votre site web :

$ cd /var/www
$ ln -s ~/mindterm webshell

Si tout c’est bien passé, ouvrez votre navigateur et votre shell est accessible depuis l’adresse : http://localhost/webshell. Si la machine Java n’est pas installé, normalement, votre navigateur doit vous proposer de l’installer.

Laisser une réponse