- Mitglied seit
- 3 Apr 2006
- Beiträge
- 22
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo Leute,
ich bin noch mal auf eure Hilfe angewiesen.
Ich wollte auf einer FritzBox Fon wlan den SSH Server installieren, die FritzBox hatte scheinbar andere Pläne.
Wenn ich manuell die Kommandos ausführe, welche ich in die debug.cfg geschrieben habe, dann gibt es keine Probleme. Dropbear lässt sich dann starten und ich kann mich per ssh verbinden. Allerdings eben nur wenn ich es manuell mache. Beim automatischen Ablauf über die debug.cfg geht es schief.
Folgendes habe ich in die debug.cfg geschrieben (Privat durch xxx ersetzt):
Ich habe hier den Eindruck, dass der Befehl wget nicht ausgeführt wird. Sleep wird ausgeführt, dass kann ich mir über ps anzeigen lassen. Dann nach Ablauf der 120 Sekunden (Die Internetverbindung besteht zu diesem Zeitpunkt bereits), lasse ich mir den Inhalt des Ordners /var/tmp anzeigen. Hier sehe ich, dass dropbear nicht runter geladen wurde, jedoch die shadow in tmp_shadow umbenannt und mein root-Kennwort in die shadow eingefügt wurde.
Hat jemand eine Idee, wie ich das ganze zum laufen bringen kann?
Vielen Dank schon mal und viele Grüße
hammerdown
ich bin noch mal auf eure Hilfe angewiesen.
Ich wollte auf einer FritzBox Fon wlan den SSH Server installieren, die FritzBox hatte scheinbar andere Pläne.
Wenn ich manuell die Kommandos ausführe, welche ich in die debug.cfg geschrieben habe, dann gibt es keine Probleme. Dropbear lässt sich dann starten und ich kann mich per ssh verbinden. Allerdings eben nur wenn ich es manuell mache. Beim automatischen Ablauf über die debug.cfg geht es schief.
Folgendes habe ich in die debug.cfg geschrieben (Privat durch xxx ersetzt):
Code:
/usr/sbin/telnetd -l /sbin/ar7login
sleep 120
# Installation ssh-Server
wget http://www.xxx.de/fritz/dropbear
chmod +x /var/tmp/dropbear
ln -s /var/tmp/dropbear dropbearkey
/var/tmp/dropbearkey -t rsa -f /var/tmp/dropbear_rsa_hostkey -s 512
cp -p /var/tmp/shadow /var/tmp/tmp_shadow
#Hier den Hash des root-Passworts eintragen
sed -e "/root:/s#^root:[^:]*:#root:XXX:#" /var/tmp/tmp_shadow > /var/tmp/shadow
/var/tmp/dropbear -r /var/tmp/dropbear_rsa_hostkey
Ich habe hier den Eindruck, dass der Befehl wget nicht ausgeführt wird. Sleep wird ausgeführt, dass kann ich mir über ps anzeigen lassen. Dann nach Ablauf der 120 Sekunden (Die Internetverbindung besteht zu diesem Zeitpunkt bereits), lasse ich mir den Inhalt des Ordners /var/tmp anzeigen. Hier sehe ich, dass dropbear nicht runter geladen wurde, jedoch die shadow in tmp_shadow umbenannt und mein root-Kennwort in die shadow eingefügt wurde.
Hat jemand eine Idee, wie ich das ganze zum laufen bringen kann?
Vielen Dank schon mal und viele Grüße
hammerdown