Anleitung: Telnet-Zugang zur Fritz!Box einrichten

Status
Für weitere Antworten geschlossen.

haveaniceday

Aktives Mitglied
Mitglied seit
14 Okt 2004
Beiträge
1,305
Punkte für Reaktionen
0
Punkte
36
Neue Version von telnet-upload.
  • geht mit original image .22 + .23
  • nutzt Passwort vom Webinterface
  • reset von debug.cfg. ( Nützlich, falls Webinterface geht, aber sonst was in debug.cfg "faul" ist.

Installation: einfach nur als "Firmwareupdate" laden.

cat var/install:
# Reset von debug.cfg mit telnetd start
echo "/usr/sbin/telnetd -l /sbin/ar7login" > /var/flash/debug.cfg
/sbin/reboot

File wie immer sichtbar wenn angemeldet.

Haveaniceday

PS: Enrik, Danke für die Idee !

Download: Anhang anzeigen telnet-ar7login-reset-debug.tar
(Download nur möglich, wenn man angemeldet ist)


xErgänzung:
Etwa seit den Firmware-Versionen xx.03.96 kann man Telnet mittels Telefoncode einschalten,
indem man einfach folgenden Code in ein an die Box angeschlossenes Telefon tippt:

#96*7* Telnet an
#96*8* Telnet aus


Der telnet-daemon wird dann genau so gestartet wie mit der Modifikation von haveaniceday,
also mit "/usr/sbin/telnetd -l /sbin/ar7login" und bleibt auch nach einem Neustart der Box erhalten.

Passwort beim telnet-login ist auch hier das Kennwort der Fritz!Box Benutzeroberfläche,
falls dort eines vergeben wurde.
 
Zuletzt bearbeitet von einem Moderator:
haveaniceday schrieb:
PS: Enrik, Danke für die Idee !

Die Idee ist nicht von mir. Bin da mehr drüber gestolpert. Das ar7login ist ja in der Originalfirmware, sicher nicht zum Spaß.

Gruß,
Enrik
 
mal eine blöde frage: ich verstehe nicht viel von dem kram und schon garnicht, wenn es um linux geht usw. wie kann ich mich über telnet mit der box verbinden? wenn ich telnet starte, habe ich nur ein kleines fenster vor mir, wo nichts ausser:
Willkommen

Das Escapezeichen ist 'CTRL++'

Microsoft Telnet>

Wie verbinde ich mich nun mit der Box? Ich möchte die Hardwareversion herausfinden.
 
hallo,

also ich habe versucht das skript von haveaniceday
vom 24.14 17 Uhr auf die fbf zu laden, kriede aber leider den Fehler "Die Update-Datei ist nicht vorhanden oder zu klein.". fülle ich das file mit kommentareb auf (# blabla) kriege ich einen anderen fehler: "Nicht näher spezifizierter fehler" benutzte version ist die Firmware-Version 08.03.22.

Any ideas?

Gruß

branka
 
Hallo Branka,

versuch das file telnet.tar noch mal von der Webseite zu laden.
Vielleicht ist beim Download was schief gelaufen.

Evtl. starte deine Fritzbox mit Stecker raus/rein noch mal neu.

Haveaniceday
 
Hallo Haveaniceday,

selbes Problem "Die Update-Datei ist nicht vorhanden oder zu klein. "

die datei habe ich im moment nochmals runtergeladen... sie sieht so aus:

Code:
# Hole altes debug.cfg
cat /var/flash/debug.cfg > /var/tmp/debug.cfg

# Bin ich schon drin ?
grep -q "root:x:0:0:root:/:/bin/sh" /var/tmp/debug.cfg
if [ $? -eq 0 ]
then
	echo Bin schon in /var/flash/debug.cfg
else
	  cat <<\EOP >> /var/tmp/debug.cfg
		grep -q "root:x:0:0:root:/:/bin/sh" /var/tmp/passwd
		if [ $? -eq 0 ]
		then
			echo "root::0:0:root:/:/bin/sh" > /var/tmp/passwd
		fi
		/usr/sbin/telnetd  &
EOP
	# Test auf Syntaxfehler
	sh -n /var/tmp/debug.cfg
	if [ $? -eq 0 ]
	then
		# kein Syntaxfehler, Ã&frac14;berschreiben...
		cat /var/tmp/debug.cfg > /var/flash/debug.cfg
	fi
	/sbin/reboot
fi
 
Hallo Branka,
die Datei ist als "tar" gepackt und darf nicht ausgepackt werden !
Nur gepackte Dateien werden von der Fritzbox akzeptiert. Dabei ist ein
"binärer" Teil am Anfang.
Dabei muss das Format ausserdem ein "älteres" tar Format sein.

Haveaniceday
 
vielen dank nun geht es... man lernt nie aus... danke
 
Status
Für weitere Antworten geschlossen.

Neueste Beiträge

Statistik des Forums

Themen
244,695
Beiträge
2,216,686
Mitglieder
371,314
Neuestes Mitglied
Gjorstn
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.