|
HowTo /
Telnet Activ Without Web InterfaceVielleicht 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 |