PDA

Bekijk de volledige versie : Probleme mit "dropbear"



Domi
26-01-2009, 09:12
Hi, ich (kleiner Anfänger) sitze gerae vor dem How-To von wengi und kämpfe mit dropbear ....

Habe die ersten Anweisungen gemacht:


Der SSH Daemon heisst dropbear.
Verzeichnis erstellen:
Code:

mkdir -p /usr/local/etc/dropbear

Keys generieren:
Code:

dropbearkey -t dss -f /usr/local/etc/dropbear/dropbear_dss_host_key
dropbearkey -t rsa -f /usr/local/etc/dropbear/dropbear_rsa_host_key



die keys wurden auch generiert (also das stand da).

danach habe ich die folgenden befehle einzeln eingegeben und mit enter bestätigt:


mkdir -p /usr/local/sbin/
touch /usr/local/sbin/post-boot
touch /usr/local/sbin/post-firewall
touch /usr/local/sbin/post-mount
touch /usr/local/sbin/pre-mount
touch /usr/local/sbin/pre-shutdown
chmod +x /usr/local/sbin/*

weiss nicht ob er dann was anzeigen soll, aber es hat sich nichts getan.

danach hab ich das


echo "#!/bin/sh" >> /usr/local/sbin/post-boot
echo "dropbear" >> /usr/local/sbin/post-boot

eingegeben. auch keine reaktion oder meldung.

gut dann wollte ich per
dropbear dropbear starten. leider kam auch hier keine meldung.... o.Ä.

hab ich irgendwas falsch gemacht ?


Gruß und danke schonmal

thE_29
26-01-2009, 09:15
Sag mal /bin/ps | grep dropbear

Kommt da was zurück?

Domi
26-01-2009, 12:37
jap folgendes kam zurück:



[admin@virtuell root]$ /bin/ps | grep dropbear
151 admin 468 S dropbear
167 admin 376 R grep dropbear
[admin@virtuell root]$

thejew
26-01-2009, 13:12
da ist alles richtig!
Bei vielen linux befehlen kommt einfach keine antwort solange alles geklappt hat, meist kommt was wenn was schiefgelaufen ist :)

einfach weitermachen mit wengis howto :D

Domi
26-01-2009, 14:30
okay, vielen dank.

möchte jetzt nicht extra ein neues thema eröffnen, denn ich hab jetzt noch ein problem.

ich bin jetzt bei punkt 4 festplatte partitionieren.

dort wird das ja mit putty gemacht. das hab ich mir gedownloadet.

leider kann ich aber keine verbindung zu meinem router aufbauen.

es kommt folgende meldung:



Network error: Connection refused


telnet habe ich deaktiviert. muss ich sonst noch was deaktivieren bevor ich mit putty zugreifen möchte ?

oder gibt es noch was zu aktivieren ? liegt das event. an WLAN ? geht das nur per LAN verbindung ?


Gruß

thejew
26-01-2009, 15:12
hmm das ist ja komisch...
jetzt siehts wieder so aus als ob kein dropbear mehr läuft. Dropbear ist sozusagen der server um sich mit putty zu verbinden (ssh).
Hast du nach diesem schritt:

echo "#!/bin/sh" >> /usr/local/sbin/post-boot
echo "dropbear" >> /usr/local/sbin/post-boot
auch ein flashfs save && flashfs commit && reboot gemacht?

den dieser eintrag sagt das dropbear nach jedem neustart wieder gesatrtet wird.

mach sonst erstmal wieder telnet an und schau ob dropbear läuft mit dem befehlt von "the_29".
sonst einfach manuel starten mit

dropbear

jetzt geht auch putty allerdings müssen wir dann noch raussfinden warum der sich bei dir nicht automatisch startet.

achjah: putty ist sozusagen das gleiche wie telnet nur verschlüsselt. Kannst also auch erstmal telnet weiter benutzen... solang du das nicht von ausserhalb macht ist das kein problem (sicherheitsrisiko)

Domi
26-01-2009, 15:49
vielen dank, hab alle schritte nochmal wiederholt und dann das gespeichert.

hab da was falsch verstanden mit dem echo dings beim dropbear. hab danach neugestartet. das war dann der fehler...

danke nochmal, ich mach dann mal weiter :rolleyes:

wenn es nochmal zu problemen kommt, meld ich mich hier wieder :p