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)

Documentos relacionados