- Mitglied seit
- 17 Jun 2010
- Beiträge
- 9
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo Zusammen,
nachdem ja der the-constuct.com vor längerer Zeit seine Tore zugemacht hat, musste ich nach 150 Tagen meine 7050 unweigerlich booten. Bis dahin lief das ganze mit der modifizierten the-construct Variante problemlos. (einfach uptime auf der Commandline vom der Box)
Ich hatte allerdings die Migration der Images auf einen eigenen Space schon länger vorgereitet und abgeschlossen, sah aber keinen Grund die Box zu booten und das unnötigerweise zu testen. Bis jetzt.
Hier eine zusammengestellte Anleitung wie man die Images von der Box runterbekommt und auf einen eigenen Space transferiert. Das setzt vorraus, das die Box noch nicht gebootet wurde. Sollte aber auch gehen, wenn man sich busybox und dropbear anderweitig besorgt, falls schon mal gebootet wurde. Allerdings sollte die debug.cfg nicht verändert worden sein.
Der ftp wird nur gebraucht, wenn die Binaries noch auf der Box liegen, ansonsten kann man sich das sparen, wobei der ftp immerwieder von mir gerne verwendet wird um mal schnell files von und zur box zu transferieren, da weder der vi noch der nvi funktionieren. Am besten sichert ihr euch auch gleich die ftp Dateien, falls sie mal irgendwann vom tecchannel.de Server verschwinden sollten.
----- ftp einrichten -----
http://www.tecchannel.de/server/ext...ritz_box_erweiterungen_ftp_telnet/index9.html
Wer nicht an die Dateien dropbear (ssh) und die busybox drankommt, kann sie sich von der Box selber per ftp runterladen.
Sie liegen auf der Box unter /var/tmp/dropbear und /var/tmp/busybox . Das setzt aber vorraus, das die Box nach der Schliessung von der ftp.the-construct.com nicht mehr gebootet hat, den der Ordner /var/tmp ist nach dem reboot wieder leer.
Das Passwort vom user albert ist otto
Folgende Zeilen sind einzeln als Befehle auf den Commandline der Box abzusetzten (Telnet oder SSH)
Danach kann vom heimischen Netzwerk mit ftp fritz.box sich einloggen. Username albert und passwort otto
Die beiden heruntergeladenen Dateien /var/tmp/dropbear und /var/tmp/busybox können dann auf den eigenen Space transferiert werden.
Es ist dabei wichtig, das die Verzeichnisstruktur erhalten bleibt. Also beim alten the-construct war das http://www.the-construct.com/files/linux24 und http://www.the-construct.com/files/linux26 und sollte auf dem eigenen neuen Space dann auch unter http://www.meineseite.de/files/linux24 und http://www.meineseite.de/files/linux26 erreichbar sein.
Bevor man die Box dann bootet kann man das ja mit wget http://www.meineseite.de/files/linux26 oder ftp http://www.meineseite.de/files/linux26 testen. www.meineseite.de ist natürlich durch die eigene URL zu ersetzten
----- ändern des servers von construct auf einen eigenen Space -----
* Backup anlegen
http://www.tecchannel.de/server/ext...itz_box_erweiterungen_ftp_telnet/index12.html
Bearbeiten über Umwege
Zum Bearbeiten des erweiterten Startscripts müssen Sie die debug.cfg stets mittels
zunächst im tmp-Verzeichnis neu anlegen. Dort können Sie die Datei dann bearbeiten. Anschließend müssen Sie die bearbeitete Datei mit
*Hiermit wird der Server in der debug.cfg geändert wieder zurückspielen.
Alle Aktionen auf /var/tmp sind nach einem Reboot wieder entfernt, auch der ftp flieg wieder runter. (Ggf. kann über die debug.cfg ein script generieren, sodass beim boot die ftp Daten manuell nachgeladen werden und gestartet werden können)
Falls was schiefgeht, kann das Backup debug.cfg1 wieder zurück kopiert werden mit:
Falls man hinterher nicht mehr von aussen über SSH auf die Box kommt, kann man immernoch intern über Telnet drauf (Telnet aktiviern mit #96*7* bzw. ##96*7* und reboot der Box und wieder ausschalten mit #96*8* bzw. ##96*8* ohne reboot)
knuffi
nachdem ja der the-constuct.com vor längerer Zeit seine Tore zugemacht hat, musste ich nach 150 Tagen meine 7050 unweigerlich booten. Bis dahin lief das ganze mit der modifizierten the-construct Variante problemlos. (einfach uptime auf der Commandline vom der Box)
Ich hatte allerdings die Migration der Images auf einen eigenen Space schon länger vorgereitet und abgeschlossen, sah aber keinen Grund die Box zu booten und das unnötigerweise zu testen. Bis jetzt.
Hier eine zusammengestellte Anleitung wie man die Images von der Box runterbekommt und auf einen eigenen Space transferiert. Das setzt vorraus, das die Box noch nicht gebootet wurde. Sollte aber auch gehen, wenn man sich busybox und dropbear anderweitig besorgt, falls schon mal gebootet wurde. Allerdings sollte die debug.cfg nicht verändert worden sein.
Der ftp wird nur gebraucht, wenn die Binaries noch auf der Box liegen, ansonsten kann man sich das sparen, wobei der ftp immerwieder von mir gerne verwendet wird um mal schnell files von und zur box zu transferieren, da weder der vi noch der nvi funktionieren. Am besten sichert ihr euch auch gleich die ftp Dateien, falls sie mal irgendwann vom tecchannel.de Server verschwinden sollten.
----- ftp einrichten -----
http://www.tecchannel.de/server/ext...ritz_box_erweiterungen_ftp_telnet/index9.html
Wer nicht an die Dateien dropbear (ssh) und die busybox drankommt, kann sie sich von der Box selber per ftp runterladen.
Sie liegen auf der Box unter /var/tmp/dropbear und /var/tmp/busybox . Das setzt aber vorraus, das die Box nach der Schliessung von der ftp.the-construct.com nicht mehr gebootet hat, den der Ordner /var/tmp ist nach dem reboot wieder leer.
Das Passwort vom user albert ist otto
Folgende Zeilen sind einzeln als Befehle auf den Commandline der Box abzusetzten (Telnet oder SSH)
Code:
cd /var/tmp
wget http://www.tecchannel.de/download/fritz.box/bftpd.conf
wget http://www.tecchannel.de/download/fritz.box/bftpd
chmod +x bftpd
chmod 777 bftpd.conf
echo "albert:Wrrsi4PbgAAMA:0:0:root:/:null" >> /var/tmp/passwd
/var/tmp/bftpd -d -c /var/tmp/bftpd.conf
Danach kann vom heimischen Netzwerk mit ftp fritz.box sich einloggen. Username albert und passwort otto
Die beiden heruntergeladenen Dateien /var/tmp/dropbear und /var/tmp/busybox können dann auf den eigenen Space transferiert werden.
Es ist dabei wichtig, das die Verzeichnisstruktur erhalten bleibt. Also beim alten the-construct war das http://www.the-construct.com/files/linux24 und http://www.the-construct.com/files/linux26 und sollte auf dem eigenen neuen Space dann auch unter http://www.meineseite.de/files/linux24 und http://www.meineseite.de/files/linux26 erreichbar sein.
Bevor man die Box dann bootet kann man das ja mit wget http://www.meineseite.de/files/linux26 oder ftp http://www.meineseite.de/files/linux26 testen. www.meineseite.de ist natürlich durch die eigene URL zu ersetzten
----- ändern des servers von construct auf einen eigenen Space -----
Code:
cd /var/flash
Code:
cp /var/flash/debug.cfg /var/flash/debug.cfg1
http://www.tecchannel.de/server/ext...itz_box_erweiterungen_ftp_telnet/index12.html
Bearbeiten über Umwege
Zum Bearbeiten des erweiterten Startscripts müssen Sie die debug.cfg stets mittels
zunächst im tmp-Verzeichnis neu anlegen. Dort können Sie die Datei dann bearbeiten. Anschließend müssen Sie die bearbeitete Datei mit
Code:
cat /var/flash/debug.cfg > /var/tmp/debug.cfg
*Hiermit wird der Server in der debug.cfg geändert wieder zurückspielen.
Code:
cd /var/tmp
sed -i 's/ftp.the-construct.com/www.meineseite.de/g' debug.cfg
cp /var/tmp/debug.cfg /var/flash/debug.cfg
Alle Aktionen auf /var/tmp sind nach einem Reboot wieder entfernt, auch der ftp flieg wieder runter. (Ggf. kann über die debug.cfg ein script generieren, sodass beim boot die ftp Daten manuell nachgeladen werden und gestartet werden können)
Falls was schiefgeht, kann das Backup debug.cfg1 wieder zurück kopiert werden mit:
Code:
cp /var/flash/debug.cfg1 /var/flash/debug.cfg
Falls man hinterher nicht mehr von aussen über SSH auf die Box kommt, kann man immernoch intern über Telnet drauf (Telnet aktiviern mit #96*7* bzw. ##96*7* und reboot der Box und wieder ausschalten mit #96*8* bzw. ##96*8* ohne reboot)
knuffi
Zuletzt bearbeitet: