Quantcast
Channel: IP-Phone-Forum
Viewing all articles
Browse latest Browse all 15636

7390 neustes Modell (build 27KW 2013) Dropbear verzweifelt

$
0
0
Moin,

da mein alter 1&1 Homeserver den Hitzetot gestorben ist, erhielt ich vor wenigen Tagen Ersatz.
Ich versuche nun geschlagene 5 Tage dropbear für den SSH Zugang einzurichten, so wie ich es auch bei meiner alten Box getan hatte.

Aktuelle Firmware 05.52.

Leider bisher ohne Erfolg!
Anleitung und Dateien von fritzmod.net und anderen Quellen.

Ports sind bereits von Außerhalb erreichbar auch debug.cfg startet das Befehlsscript vom Internen Speicher.

Starte ich dropbear oder dropbearkey (Symlinks vom Dropbearmulti) erhalte ich verschiedene Fehlermeldungen (je nach Version, ich habe bereits etliche dropmearmulti's getestet, z.B. dropbearmulti_v2013.58 mips)
Die Fehlermeldungen lauten z.B. Segmentation Fault, Illegal instruction ...

Ist meine Box mit neuer Harware ausgestattet, das dass nicht funzt?


Hier in etwa mein Startscript:

Code:

HDD='FRITZ'    # ACHTUNG: unbedingt anpassen!
HDD_ABSOLUT='/var/InternerSpeicher/'$HDD
PASSWD='**********************'
TEMP=/var/tmp

while ! [ -d $HDD_ABSOLUT ] ; do sleep 5; done

cd $TEMP
mkdir .ssh
cp $HDD_ABSOLUT/fritz.ssh/authorized_keys $TEMP/.ssh/authorized_keys
cp $HDD_ABSOLUT/fritz.ssh/dropbear_rsa_host_key $TEMP
cp $HDD_ABSOLUT/fritz.ssh/busybox $TEMP/busybox
cp $HDD_ABSOLUT/fritz.ssh/dropbearmulti $TEMP
cp $HDD_ABSOLUT/fritz.ssh/sftp-server $TEMP
cp $HDD_ABSOLUT/fritz.ssh/wake.sh $TEMP

chmod 600 $TEMP/.ssh/authorized_keys
chmod 600 $TEMP/.ssh
chmod 600 $TEMP
chmod +x busybox
chmod +x sftp-server
chmod +x dropbearmulti
chmod +x wake.sh

cp -p /var/tmp/shadow /var/tmp/shadow.old
sed -e "/root:/s#^root:[^:]*:#root:$PASSWD:#" /var/tmp/shadow.old > /var/tmp/shadow
#$TEMP/busybox sed -e "/root:/s#^root:[^:]*:#root:$PASSWD:#" -i $TEMP/shadow
#$TEMP/busybox sed -e "/root:/s#:/:/bin/sh#:/var/tmp/:/bin/sh#" -i /var/tmp/passwd
ln -s $TEMP/dropbearmulti dropbearkey
ln -s $TEMP/dropbearmulti dropbearconvert
ln -s $TEMP/dropbearmulti dropbear
chmod +x /var/tmp/dropbear
$TEMP/dropbear -p 22 -r $TEMP/dropbear_rsa_host_key -s -g

Bei diesen Zeilen erhalte ich ebenfalls Fehlermeldung:
Code:

#$TEMP/busybox sed -e "/root:/s#^root:[^:]*:#root:$PASSWD:#" -i $TEMP/shadow
#$TEMP/busybox sed -e "/root:/s#:/:/bin/sh#:/var/tmp/:/bin/sh#" -i /var/tmp/passwd

daher habe ich sie inaktiv gesetzt und dafür

Code:

cp -p /var/tmp/shadow /var/tmp/shadow.old
sed -e "/root:/s#^root:[^:]*:#root:$PASSWD:#" /var/tmp/shadow.old > /var/tmp/shadow

gesetzt.

Ich weiß echt nicht mehr weiter. Ich wollte auch ein freetz bauen, aber freetz1.2 benötigt altes Firmware Image, welches nicht mehr zu finden ist und vermutlich mit der aktuellen Hardware nicht läuft.

Ich bin grad echt auf jede Hilfe angewiesen.
Danke

Jack

Viewing all articles
Browse latest Browse all 15636


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>