- Mitglied seit
- 6 Feb 2010
- Beiträge
- 11
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo zusammen!
Vielen Dank erstmal für diese tolle Forum.
Seitdem ich meine Fritzbox habe (3270) bin ich ziemlich regelmäßig hier
(Anmerkung: ich mag keine automatisierten Skripte. Ich mag es, die Dinge, die ablaufen selbst zu verstehen und nicht nur einfach irgendein Skript auszuführen. Von daher habe ich auch alle Modifikation bisher manuell gemacht.)
Bisher habe ich also die debug.cfg soweit angepaßt, daß Telnet automatisch startet, und der SSH Server (dropbear) vom USB Stick in /var/tmp/dropbear geladen und gestartet wird.
Per NVI habe ich dann auch schon die ar7.cfg angepaßt und von außen auf den Port 22 zugreifen zu können. Das funktioniert auch alles Bestens.
Jetzt zu meinen Problemchen:
Erstens:
Die Authentifizierung läuft derzeit nur über ein Password (über /var/tmp/shadow) - das mag ich nicht.
Ich habe bereits ber puttygen einen RSA Schlüssel generiert und den entsprechenden Hash in die authorized_keys eingefügt.
Aber:wo muß die hin?
Im Benutzerverzeichnis gehts ja nicht, das ist ja readonly (/.ssh/authorized_keys).
Irgendwo hab ich gelesen (wahrscheinlich auch hier), daß man den Pfad (HomeDir von root)umbiegen kann, aber wie?
Und wie muß das mit den Zugriffsrechten sein?
Reicht dann ein chmod 700 -R .ssh/ ?
Zweitens:
Ich möchte gern auf das WebInterface meiner Fritzbox zugreifen.
Daher habe ich also in putty den Port 80 getunnelt. Das WebInterface bleibt allerdings leer (wird aber geladen!).
Aus dem, was ich bisher hier zusammengelesen habe wird deutlich, daß ich das anscheinend über eine zweite IP machen muß, die der FritzBox zugewiesen werden muß.
Wie kann ich das in der ar7.cfg machen?
(Ich möchte kein freetz mit VirtualIP installieren)
Unter Linux weiß ich, daß ich das mit einem weiteren Interface machen kann (eth0:1), ich möchte das aber nicht so einfach "ausprobieren".
Ich hoffe ihr könnt mir hier weiterhelfen.
Danke schonmal, daß ich überhaupt bis hierhin kam!
UPDATE:
Punkt 2 kann gelöst werden, wenn man in der hosts Datei (c:\Windows\System32\drivers\etc\hosts) einen Eintrag hinzufügt, und zwar 'fritz.box 127.0.0.1'. Beim Aufruf von http://fritz.box:MEINPORT paßt dann der Referrer wieder.
Vielen Dank erstmal für diese tolle Forum.
Seitdem ich meine Fritzbox habe (3270) bin ich ziemlich regelmäßig hier
(Anmerkung: ich mag keine automatisierten Skripte. Ich mag es, die Dinge, die ablaufen selbst zu verstehen und nicht nur einfach irgendein Skript auszuführen. Von daher habe ich auch alle Modifikation bisher manuell gemacht.)
Bisher habe ich also die debug.cfg soweit angepaßt, daß Telnet automatisch startet, und der SSH Server (dropbear) vom USB Stick in /var/tmp/dropbear geladen und gestartet wird.
Per NVI habe ich dann auch schon die ar7.cfg angepaßt und von außen auf den Port 22 zugreifen zu können. Das funktioniert auch alles Bestens.
Jetzt zu meinen Problemchen:
Erstens:
Die Authentifizierung läuft derzeit nur über ein Password (über /var/tmp/shadow) - das mag ich nicht.
Ich habe bereits ber puttygen einen RSA Schlüssel generiert und den entsprechenden Hash in die authorized_keys eingefügt.
Aber:wo muß die hin?
Im Benutzerverzeichnis gehts ja nicht, das ist ja readonly (/.ssh/authorized_keys).
Irgendwo hab ich gelesen (wahrscheinlich auch hier), daß man den Pfad (HomeDir von root)umbiegen kann, aber wie?
Und wie muß das mit den Zugriffsrechten sein?
Reicht dann ein chmod 700 -R .ssh/ ?
Zweitens:
Ich möchte gern auf das WebInterface meiner Fritzbox zugreifen.
Daher habe ich also in putty den Port 80 getunnelt. Das WebInterface bleibt allerdings leer (wird aber geladen!).
Aus dem, was ich bisher hier zusammengelesen habe wird deutlich, daß ich das anscheinend über eine zweite IP machen muß, die der FritzBox zugewiesen werden muß.
Wie kann ich das in der ar7.cfg machen?
(Ich möchte kein freetz mit VirtualIP installieren)
Unter Linux weiß ich, daß ich das mit einem weiteren Interface machen kann (eth0:1), ich möchte das aber nicht so einfach "ausprobieren".
Ich hoffe ihr könnt mir hier weiterhelfen.
Danke schonmal, daß ich überhaupt bis hierhin kam!
UPDATE:
Punkt 2 kann gelöst werden, wenn man in der hosts Datei (c:\Windows\System32\drivers\etc\hosts) einen Eintrag hinzufügt, und zwar 'fritz.box 127.0.0.1'. Beim Aufruf von http://fritz.box:MEINPORT paßt dann der Referrer wieder.
Zuletzt bearbeitet: