SSH Server dropbear startet nicht??

mcmic

Mitglied
Mitglied seit
30 Mrz 2006
Beiträge
201
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

vielleicht kann mir jemand veraten was an dieser debug.cfg falsch ist?

Code:
# Mounten USB Stick und kopieren der Dateien
sleep 15 
umount /proc/bus/usb/
umount /dev/scsi/host0/bus0/target0/lun0/part1
rmdir /var/media/ftp/LEXRPLUGDRIVE-Partition-0-1
mkdir /var/media/ftp/usb
mount -rw none /proc/bus/usb -t usbdevfs
mount -rw /dev/scsi/host0/bus0/target0/lun0/part1 /var/media/ftp/usb -t vfat -o sync,uid=1000
cp /var/media/ftp/usb/fritz/* /var/tmp/

# Start des telnet-Daemons
/usr/sbin/telnetd -l /sbin/ar7login

# Start SSH-Server
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

# SSH-Server root Passwort und Hash eintragen
sed -e "/root:/s#^root:[^:]*:#root:xxxxxxxxxxx:#" /var/tmp/tmp_shadow > /var/tmp/shadow
/var/tmp/dropbear -r /var/tmp/dropbear_rsa_hostkey

# Start Etherwake
chmod +x /var/tmp/etherwake

# PC-Mac-Adressen eintragen
echo "/var/tmp/etherwake -i eth0 xx:xx:xx:xx:xx:xx" > /var/tmp/pc1
chmod +x /var/tmp/pc1
echo "/var/tmp/etherwake -i eth0 xx:xx:xx:xx:xx:xx" > /var/tmp/pc2
chmod +x /var/tmp/pc2

Der olle dropbear will nicht laufen. Im /var/tmp ordner befinden sich brav alle Dateien. Und wenn ich mich mit telnet einlogge und sh /var/flash/debug.cfg ausführe wird der dropbear auch gestartet. WARUM klappts nicht automatisch?
Ich hatte zuvor noch den bftpd drauf. Da hat alles schön geklappt. Seit ich den nicht mehr mitstarte (schließlich hat die 7170 ja schon nen server) kommt auch der SSH nicht mehr....

Bitte gebt mir doch einen Tipp!
 
Hi mcmic,

warum eigentlich so kompliziert mit umount und mount? Den Telnetd brauchst du eigentlich auch nicht, denn mit #96*7* kann man den bei bedarf mit einem Telefon einschalten. Außerdem hast du nach jedem booten einen neuen Schlüssel, was die sicherheit nicht erhöht.

schau dir mal die config aus diesem thread an

http://www.ip-phone-forum.de/showthread.php?t=99774

Ciao Reiner
 
Schließe mich lmh120 an. Bei mir habe 15 Sekunden aber nicht gereicht. Zum Testen kannst Du ja mal 45 Sekunden probieren. Is ja nur der Bootvorgang... Soviel Zeit muß sein...;-)
 
lmh120 schrieb:
Hi mcmic,

warum eigentlich so kompliziert mit umount und mount? Den Telnetd brauchst du eigentlich auch nicht, denn mit #96*7* kann man den bei bedarf mit einem Telefon einschalten. Außerdem hast du nach jedem booten einen neuen Schlüssel, was die sicherheit nicht erhöht.

schau dir mal die config aus diesem thread an

http://www.ip-phone-forum.de/showthread.php?t=99774

Ciao Reiner


Hmmm stimmt den Telnet kann ich rauswerfen.
Der umweg mit unmount und mount deswege weil mich der ewig lange Pfad:
LEXRPLUGDRIVE-Partition-0-1 störte... ;)

Hab mir den Thread mal angschaut. Aber irgendwie blick ich das nicht. Vor allem warum geht es wenn ich den bftpd draufspiele?

Naja, ich werde erst mal weiterspielen und noch ein bischen lesen ... so nach und nach komm ich dahinter ...

Jedenfalls dankeschön!


EDIT:

Ok es geht jetzt! Im Detail liegt der Teufel:

Man sollte vor bevor man chmod ausführt vielleicht ins arbeitsverzeichniss wechseln

cd /var/tmp

und dann:

chmod +x /var/tmp/dropbear

Naja... wieder was gelernt!
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,887
Beiträge
2,303,975
Mitglieder
378,565
Neuestes Mitglied
BenGradish