Tunneling HTTP pour connexion SSH

Bonjour,

Je souhaiterais trouver un moyen de me connecter à mon serveur en SSH mais en utilisant un tunnel SSH. Pour info, le serveur serait sous Debian, par contre, je voudrais trouver un cllient qui puisse fonctionner sous Windows.

Que puis-je utiliser ?

Merci
Moute

http://smhteam.info/wiki/index.linux.php5?wiki=AjaxTerm

oups ! c’est peut-être tout simplement putty que tu cherches

En fait, je me suis trompé dans ma description, en fait je souhaite faire passer une connexion SSH par un tunnel http.
En tout cas Ajax Term à l’air vraiment bien !

Moute

Je viens d’essayer d’installer ajaxterm et je rencontre quelques problèmes.

J’ai fait un petit :
apt-get install ajaxterm

Ensuite j’ai lancer ajaxterm avec : /etc/init.d/ajaxterm start

J’ai ensuite fait un essai sur une machinedistante de me connecter sur le port 8022 et là rien.

Par contre, quand je me connecte en local en utilisant lynx (et oui je n’ai pas de serveur X) ca semble fonctionner : puisqu’il affiche ajaxterm :

Comment puis-je faire pour que ca marche aussi sur une machine distante de mon réseau local ?

Moute

Je ne l’ai jamais utilisé, mais il faut configurer ton serveur apache en conséquence comme marqué dans le tuto.

salut,

Si là ou tu es tu a accès au https tu fais binder ton serveur ssh sur le port 443 puis sous windows tu utlises putty, au moins c’est crypté sinon :

sequanux.org/article.php3?id_article=11
dag.wieers.com/howto/ssh-http-tunneling/

Effectivement, c’est une autre solution. Avant de l’essayer je voudrais finir d’installer ajaxterm.

Je rencontre quelques problèmes. Ajaxterm est installé et semble marché en local puisque j’arrive à accéder à une pages marqué ajaxterm avec lynx localhost:8022.

J’ai rajouter listen 443 dans port.conf et créé un fichier ajaxterm dans /etc/apache2/site-enabled/ avec les lignes :

[quote]NameVirtualHost *:443

<VirtualHost *:443>
   ServerName localhost
   SSLEngine On
   SSLCertificateKeyFile ssl/apache.pem
   SSLCertificateFile ssl/apache.pem

   # Suppresses the Via header
   ProxyVia Off
   # Do not flood the log
   #CustomLog /var/log/apache2/access.log combined env=!dontlog
   #SetEnvIf Request_URI "^/ajaxterm/u" dontlog

   ProxyRequests Off
   <Proxy *>
           Order deny,allow
           Allow from all
   </Proxy>
   ProxyPass /ajaxterm/ [localhost:8022/](http://localhost:8022/)
   ProxyPassReverse /ajaxterm/ [localhost:8022/](http://localhost:8022/)
</VirtualHost>[/quote]

Et pour finir je fait un petit /etc/init.d/apache2 force-reload

Lorsque j’essaie de me connecter avec mon explorateur en utilisant l’adresse 192.168.0.3, il me demande bien de valider le certificat, mais après il ne trouve pas de page !!!
Savez-vous ce qui peut clocher ?

Moute

Salut,

je relance le sujet car j’ai installé aussi Ajaxterm avec succès.
Mais, j’ai fait une mise à jour du serveur Debian Lenny récemment, et depuis le comportement d’Ajaxterm a changé.

Lorsque je me connecte, il me demande mon login.
Je tape mon login et je valide.
Il recharge alors la page et me redemande mon login; et ça, encore et encore…

Une idée ?