Starten von telnetd - fuchs-kiel.de
Transcrição
Starten von telnetd - fuchs-kiel.de
AVM Starten von telnetd starten mit Telefoncode Hat man eine Fritz!Box Fon mit neuerer Firmware, so wählt man einfach #96*7* zum An- bzw. #96*8* zum Ausschalten des telnetd. Hierzu ist es lediglich nötig, ein Telefon (analog oder ISDN) an der Box zu betreiben. Der Erfolg der Einstellung wird mit einem kurzen Bestätigungston quittiert. Es ist evtl. nötig das Telefon direkt an die Anlage anzuschließen, D.h. ohne T/A Adapter bzw. TK-Anlage. Diese Methode ist der Methode des Pseudo-Firmware-Updates vorzuziehen und sollte als erstes probiert werden. starten mit Pseudo-Firmware-Update Wer kein Telefon an der Fritz!Box angeschlossen hat, muss den telnetd über ein Pseudo-Firmware-Upload starten. Dazu muss man wissen, dass ein Upload aus einem Tar-Archiv besteht, in dem üblicherweise die Firmware enthalten ist. Ist in dem Tar-Archiv jedoch eine Datei /var/install enthalten, wird diese nach dem Upload auf der Fritz!Box ausgeführt. Genau diese Technik verwendet das folgende Image: starttelnet.image. Es enthält nur eine Datei, nämlich /var/install, die den telnetd durch das folgende Kommando startet: /usr/sbin/telnetd -l /sbin/ar7login Davon kann man sich selbst überzeugen, in dem man die Image-Datei in z.B. starttelnet.tar umbenennt und mit einem Archiver öffnet (Winzip, PowerArchiver, usw.) Hinweis: Neuere Firmware-Version erkennen, dass es sich beim Upload nicht um eine originale Firmware von AVM handelt und fragen deshalb nach, ob das Upload wirklich durchgeführt werden soll. In diesem Fall den Knopf Upload fortsetzen drücken. Diese Modifikation ist nicht permanent und nach einem Reboot wieder gelöscht. Entsprechend muss der telnetd nach jedem Reboot neu gestartet werden. Soll der telnetd nach jedem Reboot automatisch gestartet werden, muss das mit Hilfe eines Init-Skriptes gemacht werden. Das Skript /etc/init.d/rc.S wird jedesmal beim Booten ausgeführt. Als letze Aktion wertet es den Inhalt von /var/flash/debug.cfg aus und führt alle darin enthaltenen Befehle aus. Somit kann man den telnetd starten lassen, indem man obigen Aufruf in die Datei Seite 1 / 2 (c) 2017 Martin Fuchs <[email protected]> | 21.Jan.2017 00:30 URL: http://faq.fuchs-kiel.de/content/25/46/de/starten-von-telnetd.html AVM debug.cfg einträgt. Das geht bequem ohne Editor mit folgendem Kommando, das man über die Shell eingeben kann (vorausgesetzt, man hat den Telnet-Zugang aktiviert): echo '/usr/sbin/telnetd -l /sbin/ar7login' > /var/flash/debug.cfg Entfernen lässt sich dieser Eintrag durch echo > /var/flash/debug.cfg Eindeutige ID: #1045 Verfasser: Martin Fuchs Letzte Änderung: 2008-05-13 22:33 Seite 2 / 2 (c) 2017 Martin Fuchs <[email protected]> | 21.Jan.2017 00:30 URL: http://faq.fuchs-kiel.de/content/25/46/de/starten-von-telnetd.html Powered by TCPDF (www.tcpdf.org)