Fritz Box 7270: Unterschied zwischen den Versionen

Aus Dario's Home
Wechseln zu: Navigation, Suche
(Daten auf USB-Stick)
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
__TOC__
 
<!--  [[Bild:Putty1.png|thumb|150px|Putty: Session]] -->
 
<!--  [[Bild:Putty1.png|thumb|150px|Putty: Session]] -->
Fritz Box 7720
+
= Fritz Box 7720 Modifikationen =
 +
* Telnet (LAN)
 +
* SSH Server (DSL)
  
== Telnet aktivieren ==
+
= Telnet =
 
* Über Telefon: '''#96*7*'''
 
* Über Telefon: '''#96*7*'''
 +
* Über [[fritz: debug.cfg|debug.cfg]]
 +
/usr/sbin/telnetd -l /sbin/ar7login
 +
 +
= SSH Server =
 +
 +
== Daten auf USB-Stick ==
 +
* '''/fritzbox/authorized_keys''' - Public Key von root für SSH
 +
* '''/fritzbox/[[Media:busybox.zip|busybox]]''' - BusyBox v1.8.2 (2008-08-19 14:56:32 CEST)
 +
* '''/fritzbox/[[Media:dropbear.zip|dropbear]]''' - SSH-Server
 +
* '''/fritzbox/dropbear_rsa_host_key''' - RSA Hostkey
 +
* '''/fritzbox/dropbear_dss_host_key''' - DSS Hostkey
  
 
== [[fritz: debug.cfg|debug.cfg]] ==
 
== [[fritz: debug.cfg|debug.cfg]] ==
 
* Telnet dauerhaft aktivieren
 
* Telnet dauerhaft aktivieren
 
* SSH Server starten
 
* SSH Server starten
 +
* [[fritz: calllog|calllog]] nach /var kopieren
 +
: Callog wird bei jedem eingehenden Anruf aufgerufen und sendet eine email.
 +
: Zusätzlich wird der Anruf in eine Log Datei auf dem USB Stick geschrieben.
  
 
== ar7.cfg ==
 
== ar7.cfg ==
Zeile 15: Zeile 32:
 
                 "tcp 0.0.0.0:22 0.0.0.0:22 0 # SSH";
 
                 "tcp 0.0.0.0:22 0.0.0.0:22 0 # SSH";
  
== Daten auf USB-Stick ==
+
== Hostkeys erzeugen auf Fritzbox ==
* '''/fritzbox/authorized_keys''' - Public Key von root für SSH
 
* '''/fritzbox/[[Media:busybox.zip|busybox]]''' - BusyBox v1.8.2 (2008-08-19 14:56:32 CEST)
 
* '''/fritzbox/[[Media:dropbear.zip|dropbear]]''' - SSH-Server
 
* '''/fritzbox/dropbear_rsa_host_key''' - RSA Key
 
* '''/fritzbox/dropbear_dss_host_key''' - DSS Key
 
 
 
=== Hostkeys erzeugen auf Fritzbox ===
 
 
* dropbear nach /var/tmp/dropbear kopieren
 
* dropbear nach /var/tmp/dropbear kopieren
 
* wechseln nach /var/tmp
 
* wechseln nach /var/tmp

Aktuelle Version vom 7. März 2011, 16:50 Uhr

Fritz Box 7720 Modifikationen

  • Telnet (LAN)
  • SSH Server (DSL)

Telnet

/usr/sbin/telnetd -l /sbin/ar7login

SSH Server

Daten auf USB-Stick

  • /fritzbox/authorized_keys - Public Key von root für SSH
  • /fritzbox/busybox - BusyBox v1.8.2 (2008-08-19 14:56:32 CEST)
  • /fritzbox/dropbear - SSH-Server
  • /fritzbox/dropbear_rsa_host_key - RSA Hostkey
  • /fritzbox/dropbear_dss_host_key - DSS Hostkey

debug.cfg

  • Telnet dauerhaft aktivieren
  • SSH Server starten
  • calllog nach /var kopieren
Callog wird bei jedem eingehenden Anruf aufgerufen und sendet eine email.
Zusätzlich wird der Anruf in eine Log Datei auf dem USB Stick geschrieben.

ar7.cfg

  • SSH nach aussen routen
  • Section: ar7cfg / dslifaces / dsldpconfig
forwardrules = "tcp 0.0.0.0:443 0.0.0.0:443 0",
               "tcp 0.0.0.0:22 0.0.0.0:22 0 # SSH";

Hostkeys erzeugen auf Fritzbox

  • dropbear nach /var/tmp/dropbear kopieren
  • wechseln nach /var/tmp
cd /var/tmp
  • ausführbar machen
chmod +x dropbear
  • Link nach dropbearkey anlegen
ln -s /var/tmp/dropbear dropbearkey
  • RSA Key erzeugen
./dropbearkey -t rsa -f dropbear_rsa_host_key 
  • DSS Key erzeugen
./dropbearkey -t dss -f dropbear_dss_host_key 
  • fritzbox auf USB-Stick anlegen
mkdir /var/media/ftp/[USBSICK]/fritzbox
  • Auf den USB-Stick kopieren
cp /var/tmp/dropbear_rsa_host_key /var/media/ftp/[USBSICK]/fritzbox
cp /var/tmp/dropbear_dss_host_key /var/media/ftp/[USBSICK]/fritzbox