OVH Cloud OVH Cloud

Administration distante...

6 réponses
Avatar
Jérôme DESMOULINS
Bonjour,

Existe t'il une solution permettant d'ouvrir un terminal à distance par
l'intermédiaire du port 80, depuis un serveur Apache/PHP, par exemple, sans
passer par Webmin?

J'aimerais pouvoir administrer mon serveur depuis l'experieur, mais depuis
un navigateur Web, sans avoir à ouvrir le port telnet ou SSH.
Est-ce que quelqu'un sait si c'est possible et comment?

J'ai déja essayé des pseudo terminaux en PHP, mais ca ne me satisfait pas
puisqu'il est impossible de lancer des commandes interactives avec cette
solution.

Merci d'avance pour votre aide,
Cordialement,
Jerome

6 réponses

Avatar
Nicolas George
"Jérôme DESMOULINS" wrote in message
<4119eb99$0$3199$:
Existe t'il une solution permettant d'ouvrir un terminal à distance par
l'intermédiaire du port 80, depuis un serveur Apache/PHP, par exemple, sans
passer par Webmin?

J'aimerais pouvoir administrer mon serveur depuis l'experieur, mais depuis
un navigateur Web, sans avoir à ouvrir le port telnet ou SSH.
Est-ce que quelqu'un sait si c'est possible et comment?


J'ai un peu de mal à comprendre ce que tu veux faire. Si tu veux
utiliser des commandes interactives, il te faut une sorte de SSH. Dans
ce cas, un vrai SSH est la meilleure solution.

Il est possible de faire écouter sshd sur le port 80, mais je ne vois
pas l'idée profonde derrière le fait de vouloir ouvrir le port 80 et pas
le port 22.

Avatar
Jérôme DESMOULINS
"Nicolas George" <nicolas$ a écrit dans le message de
news: cfcrmf$2co6$
"Jérôme DESMOULINS" wrote in message
<4119eb99$0$3199$:
Existe t'il une solution permettant d'ouvrir un terminal à distance
par


l'intermédiaire du port 80, depuis un serveur Apache/PHP, par exemple,
sans


passer par Webmin?

J'aimerais pouvoir administrer mon serveur depuis l'experieur, mais
depuis


un navigateur Web, sans avoir à ouvrir le port telnet ou SSH.
Est-ce que quelqu'un sait si c'est possible et comment?


J'ai un peu de mal à comprendre ce que tu veux faire. Si tu veux
utiliser des commandes interactives, il te faut une sorte de SSH. Dans
ce cas, un vrai SSH est la meilleure solution.

Il est possible de faire écouter sshd sur le port 80, mais je ne vois
pas l'idée profonde derrière le fait de vouloir ouvrir le port 80 et pas
le port 22.


En fait, dans certaines entreprises, il est impossible d'accéder au port 22.
Seul le port 80 est ouvert vers l'exterieur. Je souhaiterais administrer ma
machine depuis le port 80, mais tout en laissant mon serveur Web en marche.

Un genre de console en Java, un peu comme le propose Webmin.
Il doit exister ce genre de chose, mais je n'ai pas encore trouvé.


Avatar
Nicolas George
"Jérôme DESMOULINS" wrote in message
<4119f87a$0$3192$:
En fait, dans certaines entreprises, il est impossible d'accéder au port 22.
Seul le port 80 est ouvert vers l'exterieur. Je souhaiterais administrer ma
machine depuis le port 80, mais tout en laissant mon serveur Web en marche.

Un genre de console en Java, un peu comme le propose Webmin.
Il doit exister ce genre de chose, mais je n'ai pas encore trouvé.


D'accord, je vois. Une idée serait d'utiliser un proxy, en autorisant
CONNECT uniquement sur le port 22 local, et uniquement depuis là où il
faut.

Le HTTP ne permet pas vraiment d'interactif. Même avec du java, je
vois mal comment ça peut passer par le port 80 s'il y a _aussi_ un
serveur web qui tourne.

Une autre possibilité, beaucoup plus simple, serait d'utiliser iptables
pour rediriger les paquets arrivant des machinesderrière le firewall
pénible pour le port 80 vers le port 22. Ça veut dire que le serveur web
lui-même n'est plus accessible depuis ces machines, mais une fois le SSH
établi, il suffit d'utiliser l'option -L pour le rendre à nouveau
disponible.

Avatar
k
Le Wed, 11 Aug 2004 12:37:35 +0200 après l'an de grâce, inspiré(e)
"Jérôme DESMOULINS" écrivait la plume
légère :


Un genre de console en Java, un peu comme le propose Webmin.
Il doit exister ce genre de chose, mais je n'ai pas encore trouvé.

Webmin utilise mindterm

http://www.appgate.com/products/5_MindTerm/
une console java permettant d'avoir un client ssh en interface web à
travers une application java.
A toi de faire la page web qui appelle l'appli. Tu peux t'inspirer de la
page généré par webmin.

Souvent les distributions incluent le paquet qui va bien
(apt-get install mindterm) pour les plus chanceux

et l'appel à l'applet te permet de choisir le hostname entre autres.

voili voilou


--
Julien Tayon
http://libroscope.org
/*
* Buddy system. Hairy. You really aren't expected to understand
* this * */
-- From /usr/src/linux/mm/page_alloc.cA

Avatar
Vincent Bernat
OoO Peu avant le début de l'après-midi du mercredi 11 août 2004, vers
13:20, k disait:

Un genre de console en Java, un peu comme le propose Webmin.
Il doit exister ce genre de chose, mais je n'ai pas encore trouvé.

Webmin utilise mindterm

http://www.appgate.com/products/5_MindTerm/
une console java permettant d'avoir un client ssh en interface web à
travers une application java.


Il s'agit simplement d'un client ssh en java. Il faut un serveur ssh
surlequel il puisse se connecter.
--
panic("huh?n");
2.2.16 /usr/src/linux/arch/i386/kernel/smp.c


Avatar
k
Le Wed, 11 Aug 2004 14:52:08 +0200 après l'an de grâce, inspiré(e)
Vincent Bernat écrivait la plume légère :

Il s'agit simplement d'un client ssh en java. Il faut un serveur ssh
surlequel il puisse se connecter.
ça me parassait évident :)


--
I hope I'm not getting so famous that I can't think out load [sic]
anymore. -- Larry Wall in