debug.cfg löschen/ zurücksetzen

haveaniceday

Aktives Mitglied
Mitglied seit
14 Okt 2004
Beiträge
1,305
Punkte für Reaktionen
0
Punkte
36
Es kann passieren, das z.B. mit einem falschen Passwort es notwendig ist
/var/flash/debug.cfg ohne Zugriff per telnet zurückzusetzen.

Diese Methode funktioniert falls das Web-Interface noch einen "Firmwareupdate" anstossen kann.

Einfach das angehängte File per "Firmwareupdate" hochladen.
( Skript startet auch telnetd für Login )

# Loesche altes debug.cfg
echo > /var/tmp/debug.cfg

cat <<\EOP >> /var/tmp/debug.cfg
echo "root::0:0:root:/:/bin/sh" > /var/tmp/passwd
/usr/sbin/telnetd &
EOP
# Test auf Syntaxfehler
sh -n /var/tmp/debug.cfg
if [ $? -eq 0 ]
then
# kein Syntaxfehler, ueberschreiben..
cat /var/tmp/debug.cfg > /var/flash/debug.cfg
fi
/sbin/reboot

Edit: Keine Nebenwikungen, ausser das Einstellungen von "*mod-.." gelöscht werden. Für "*mod-.." den Inhalt mit "echo > /var/flash/debug.cfg ; /sbin/reboot" löschen.

Haveaniceday
 

Anhänge

  • telnet-del-debug.tar
    10 KB · Aufrufe: 275

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,695
Beiträge
2,216,699
Mitglieder
371,316
Neuestes Mitglied
realbluethunder
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.