Aktuelle Änderungen - Suchen:

FAQs

HowTo


Glossar

Links

edit SideBar

Tagcloud



Telnet Activ Without Web Interface

Vielleicht kann nicht jeder den Bedarf nachvollziehen aber ich hatte heute folgendes Problem: In mein Netz daheim komme ich nur per Telnet und zwar genau bis auf meine DBox2. Von da wollte ich per Telnet weiter auf meine Slug (unslung5.5) aber telnet war deaktiviert. Aktivieren geht ja eigentlich nur über das Web-Interface...

Naja, per wget (auf der DBox ist nur eine kastrierte oder alte Version) habe ich den nötigen http-post nicht hinbekommen. Aber http kann man ja auch per telnet auf Port 80 auf die harte Tour simulieren ;)

Nach einer ganzen Weile Gefummel habe ich es hinbekommen - vielleicht hätte ich Hacker werden sollen...

telnet <ip_der_slug> 80 (nicht wundern, es gibt keine Willkommensnachricht!)

Dann folgenden Code genau so eingeben:


 POST /Management/telnet.cgi HTTP/1.1
 Host: <ip_der_slug>
 Content-Type: application/x-www-form-urlencoded
 Content-Length: 19516
 Connection: Keep-Alive
 Authorization: Basic YWRtaW46YWRtaW4=

 action=Enable+Telnet

Wichtig ist die Leerzeile vor der "action" und ein Return danach. Es sollte ein wenig HTML zurück kommen aus dem man "currently ... telnet ... is ENABLED" herauslesen und sich freuen kann (Mit Ctrl-C telnet auf 80 beenden)

Das funzt so nur mit Login und Passwort "admin". Wer ein anderes Login und passwort braucht, muß den kompletten string "andereslogin:anderespasswort" Base64 encoden und hinter "Basic" schreiben. Seiten, die das machen, sucht gern Google...

mfg

Cganser


Tags





Bearbeiten - Versionen - Druckansicht - Aktuelle Änderungen - Suchen
Zuletzt geändert am 05.09.2008 11:18 Uhr