Hallo,
ist folgendes möglich und wie kann ich es realisieren: ich besitze einen Server mit Fedora Core 3 und möchte per Telnet oder SSH aus dem Internet auf diesen zugreifen. Folgendes Problem erschwert allerdings den Zugriff. In manchen Netzen sind alle Ports bis auf 80 (für Webseiten) gesperrt und es ist mir unmöglich weitere Programme zu installieren (Tunnel-Services, TAP-Devices...), daher denke ich, ich benötige eine Anwendung, die ich auf meinem Server installieren und die es mir ermöglicht per Browser und Port 80 auf meinen Server zuzugreifen und auf diesem lokal eine Telnet- oder SSH-Sitzung zu öffnen.
Ich habe schon JAVA-Applets gefunden, die mir ein Telnet per Browser ermöglichen, allerdings ist das auch nur eine Client-Anwendung, die dann wieder den Zugriff auf die (durch die Firewall) verbotenen Ports von Telnet oder SSH haben möchte.
Wie gesagt, ich suche eine Server- und Web-basierte Anwendung, die lokal (auf dem Server) ein Telnet oder SSH macht und mir die Ausgabe dann auf die Webseite weiterleitet, bzw. meine Befehle an das lokale Terminal auf dem Server weiterleitet.
Aber vielleicht kennt Ihr auch noch andere Möglichkeiten, um per proxy oder tunnel auf den Telnet oder SSH Service eines Server zuzugreifen, ohne Programme installieren zu müssen...
Schon mal Danke für Eure Tips, Stefan
Am Mittwoch, den 25.04.2007, 06:44 +0000 schrieb Stefan Bielenberg:
daher denke ich, ich benötige eine Anwendung, die ich auf meinem Server installieren und die es mir ermöglicht per Browser und Port 80 auf meinen Server zuzugreifen und auf diesem lokal eine Telnet- oder SSH-Sitzung zu öffnen.
Das einzige was zuverlässig funktioniert ist corkscrew :)
Ich habe schon JAVA-Applets gefunden, die mir ein Telnet per Browser ermöglichen, allerdings ist das auch nur eine Client-Anwendung, die dann wieder den Zugriff auf die (durch die Firewall) verbotenen Ports von Telnet oder SSH haben möchte.
Ja klar. Applets werden immer lokal gestartet.
Wie gesagt, ich suche eine Server- und Web-basierte Anwendung, die lokal (auf dem Server) ein Telnet oder SSH macht und mir die Ausgabe dann auf die Webseite weiterleitet, bzw. meine Befehle an das lokale Terminal auf dem Server weiterleitet.
Gibts nicht. Wie gesagt schau dir mal Corkscrew an. DU brauchst dazu allerdings draussen einen sshd der auf nem zugelassenen Port lauscht.
443 wäre ne alternative. Das sollte in 99% aller Netze sogar ungefiltert rausgehen. (Ausser bei Banken)
Aber vielleicht kennt Ihr auch noch andere Möglichkeiten, um per proxy oder tunnel auf den Telnet oder SSH Service eines Server zuzugreifen, ohne Programme installieren zu müssen...
Telnet würde ich wirklich vergessen an deiner Stelle.
Schon mal Danke für Eure Tips, Stefan
Ebenfalls :)
Stefan Held <obi <at> unixkiste.org> writes:
Das einzige was zuverlässig funktioniert ist corkscrew :)
Wie komme ich denn an eine für Win32 kompilierte Version für cygwin? Hab schon gegoogelt aber leider nichts gefunden, finde immer nur den Source-Code. Kann mir da vielleicht jemand weiterhelfen?
Gruss, Stefan
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Stefan Bielenberg schrieb:
ist folgendes möglich und wie kann ich es realisieren: ich besitze einen Server mit Fedora Core 3 und möchte per Telnet oder SSH aus dem Internet auf diesen zugreifen. Folgendes Problem erschwert allerdings den Zugriff. In manchen Netzen sind alle Ports bis auf 80 (für Webseiten) gesperrt und es ist mir unmöglich weitere Programme zu installieren (Tunnel-Services, TAP-Devices...), daher denke ich, ich benötige eine Anwendung, die ich auf meinem Server installieren und die es mir ermöglicht per Browser und Port 80 auf meinen Server zuzugreifen und auf diesem lokal eine Telnet- oder SSH-Sitzung zu öffnen.
Hier bietet sich u. U. solche Sachen wie Webmin an. Es gibt ein SSH-Modul, dass eine ssh-Session auf den localhost macht. Allerdings müßtest Du nicht nur den Webmin auf Port 80 bekommen, was mittel redirect, reversproxy oder vhost möglich wäre, sondern auch bewußt sein, das http *nicht* verschlüsselt ist. Ein ähnliches Vorgehen bietet auch die WSH (http://freshmeat.net/projects/wsh/). Dieser Art gibt es einige, nur eben alles zwischen Client und Webserver unverschlüsselt.
Grüße, Matthias
On Mi April 25 2007, Stefan Bielenberg wrote:
Ich habe schon JAVA-Applets gefunden, die mir ein Telnet per Browser ermöglichen, allerdings ist das auch nur eine Client-Anwendung, die dann wieder den Zugriff auf die (durch die Firewall) verbotenen Ports von Telnet oder SSH haben möchte.
Wenn Dir eins von den JAVA-Applets gefällt, kannst Du das ja auf irgendeinen Webspace legen und auf Deinem Fedora Server den ssh auf Port 80. Du mußt dafür natürlich den SSH Port im JAVA-Applet angeben können und Dir bewußt sein, dass Jemand das JAVA-Applet manipulieren könnte, wenn Du es nicht per https herunterlädst und den SSL-Fingerprint überprüfst, um so dann Zugriff auf Deinen Fedora Server zu bekommen. Außerdem hat natürlich nicht jeder Rechner JAVA.
Grüße, Till
Till Maas <opensource <at> till.name> writes:
Wenn Dir eins von den JAVA-Applets gefällt, kannst Du das ja auf irgendeinen Webspace legen und auf Deinem Fedora Server den ssh auf Port 80. Du mußt dafür natürlich den SSH Port im JAVA-Applet angeben können und Dir bewußt sein, dass Jemand das JAVA-Applet manipulieren könnte, wenn Du es nicht per https herunterlädst und den SSL-Fingerprint überprüfst, um so dann Zugriff auf Deinen Fedora Server zu bekommen. Außerdem hat natürlich nicht jeder Rechner JAVA.
Das habe ich schon probiert, aber das macht ja auch nichts anderes, als das Applet lokal zu laden, lokal auszuführen und dann die Verbindung vom lokalen Rechner zum remote-Server herzustellen, und dass lässt dann die Firewall wieder nicht durch...
Gruss, Stefan
Das habe ich schon probiert, aber das macht ja auch nichts anderes, als das Applet lokal zu laden, lokal auszuführen und dann die Verbindung vom lokalen Rechner zum remote-Server herzustellen, und dass lässt dann die Firewall wieder nicht durch...
Schau Dir doch mal den SSL Explorer an. Du kannst dort alles im Browser machen.
http://3sp.com/showSslExplorerCommunity.do?referrer=sslexplorer bzw. http://sourceforge.net/project/showfiles.php?group_id=116065&package_id=...
Grüße, Bernd
Am Mittwoch, den 25.04.2007, 06:44 +0000 schrieb Stefan Bielenberg:
Hallo,
Hallo Stefan,
ist folgendes möglich und wie kann ich es realisieren: ich besitze einen Server mit Fedora Core 3 und möchte per Telnet oder SSH aus dem Internet auf diesen zugreifen. Folgendes Problem erschwert allerdings den Zugriff. In manchen Netzen sind alle Ports bis auf 80 (für Webseiten) gesperrt und es ist mir unmöglich weitere Programme zu installieren (Tunnel-Services, TAP-Devices...), daher denke ich, ich benötige eine Anwendung, die ich auf meinem Server installieren und die es mir ermöglicht per Browser und Port 80 auf meinen Server zuzugreifen und auf diesem lokal eine Telnet- oder SSH-Sitzung zu öffnen.
Ich habe schon JAVA-Applets gefunden, die mir ein Telnet per Browser ermöglichen, allerdings ist das auch nur eine Client-Anwendung, die dann wieder den Zugriff auf die (durch die Firewall) verbotenen Ports von Telnet oder SSH haben möchte.
Wie gesagt, ich suche eine Server- und Web-basierte Anwendung, die lokal (auf dem Server) ein Telnet oder SSH macht und mir die Ausgabe dann auf die Webseite weiterleitet, bzw. meine Befehle an das lokale Terminal auf dem Server weiterleitet.
Aber vielleicht kennt Ihr auch noch andere Möglichkeiten, um per proxy oder tunnel auf den Telnet oder SSH Service eines Server zuzugreifen, ohne Programme installieren zu müssen...
Schau Dir mal ajaxterm an. http://antony.lesuisse.org/qweb/trac/wiki/AjaxTerm
Schon mal Danke für Eure Tips, Stefan
Grüße, Udo
-- Fedora-de-list mailing list Fedora-de-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-de-list
de-users@lists.fedoraproject.org