Seite 2 von 5

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 15.06.2009, 12:12
von saschahb
Du musst in WinSCP Dateiprotokoll: SCP einstellen. Dann klappts auch mit der Verbindung :-)

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 15.06.2009, 12:15
von anli
Super, danke! Werde ich heute abend gleich probieren :D

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 07.11.2010, 19:20
von TobiasKoenig
Hallo,
Erstmal vielen dank für den super ssh Server auf der homematic ! Leider ist mir aufgefallen das hier bei dem Paket leider der ssh Client auf der homematic noch nicht mit dabei ist ! Ich habe nun versucht den ssh Client nachträglich zu integrieren .... Bin Leider gescheitert! Kann mir jemand den ssh Client integrieren oder einen weg nennen von der homematic aus eine ssh Verbindung ausgehend aufzubauen.... Der dropbear Server selbst läuft super!

Danke vorab

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 23.06.2011, 20:29
von Klaus1970
Eine coole Sache. Telnet mit root und ohne Kennwort geht gar nicht! :shock: :shock:

Putty SSH läuft. Mit WinSCP habe ich noch Schwierigkeiten trotz Einstellung von SCP als Protokoll.

Es gibt mir beim Verbinden die Fehlermeldung

Code: Alles auswählen

Befehl 'groups'
fehlgeschlagen mit Beendigungscode 127 und Fehlernachricht
-sh: groups: not found.
Was kann das sein?

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 23.06.2011, 20:34
von Klaus1970
Einen Schritt weiter bin ich noch gekommen: der Logon funktioniert trotz der Fehlermeldung. Ich bin im Filesystem drin aber im Readonly Modus.

Kann es sein, das der Fehler daher kommt?

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 27.09.2012, 10:34
von dwm
Hab gerade scp auf der CCU probiert.

Unglücklicherweise passiert da folgendes:
~ # scp /var/log/messages 10.22.1.15:/home/werner
/usr/bin/dbclient: No such file or directory
lost connection
~ #
scp braucht also auch noch den dropbear ssh client ...

Vielleicht könnte ja jemand der die toolchain am Laufen hat den dropbear nochmal compilieren (mit scp und dbclient)???
Ich glaube, für den dbclient gäbs auch sonst noch einige interessante Anwendungen ...

1000 Dank :)

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 28.09.2012, 16:55
von anli
dwm hat geschrieben:Vielleicht könnte ja jemand der die toolchain am Laufen hat den dropbear nochmal compilieren (mit scp und dbclient)???
Ich glaube, für den dbclient gäbs auch sonst noch einige interessante Anwendungen ...
Ich habe da mal etwas vorbereitet. Lässt sich über Zusatzsoftware installieren, deinstallieren und neu starten.
Verwendung auf eigene Gefahr :) (siehe weiter unten!)

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 29.09.2012, 14:44
von dwm
Vielen vielen Dank Anli!

Bisschen Feinschliff braucht die Installation noch:
- dbclient wird vom update_script nicht in das addons verzeichnis kopiert

und:
scp erwartet den dbclient anscheinend unter /usr/bin

Workarounds:
Nach Installation und anschließendem reboot der homematic erst mal den dbclient von einem anderen Rechner auf die CCU kopieren

Code: Alles auswählen


tar -xzvf dropbear20.tar.gz
cd dropbear20
scp dbclient root@homematic:/usr/local/addons/dropbear

Dann auf der CCU softlinks in /usr/bin anlegen:

Code: Alles auswählen


mount / -o remount,rw
cd /usr/bin
ln -s /usr/local/addons/dropbear/scp scp
ln -s /usr/local/addons/dropbear/dbclient dbclient
mount / -o remount,ro

Bei mir gabs übrigens unter /usr/bin ein scp ... stammt das von dropbear 1.1?? Heisst jetzt scp_bak :)

Hab ich jetzt bei mir auf der CCU mal gemacht:
- Der dropbear daemon läuft einwandfrei, Zugang mit ssh funktioniert
- scp funktioniert, ich habe mal /var/log/messages wegkopiert :)
- dbclient funktioniert, einwandfreier ssh login auf einer Linux Maschine!

Passt, sitzt, wackelt, hat Luft. Jetzt werd ich mir mal ein paar backup Strategien überlegen und mal kucken, wie ich mit dem dbclient ein paar Rechner sauber runterfahren kann wenn sie nicht gebraucht werden :)

1000 Dank nochmal
Werner

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 30.09.2012, 14:13
von anli
So, habe die Version 2.1 erstellt, die das von dwm angesprochene Problem beseitigt (Danke für den Hinweis)

Re: SSH für die Homematic CCU (Dropbear)

Verfasst: 17.10.2012, 21:47
von Familienvater
Moin,

ich weiß ja nicht, ob Ihr es wusstet, aber dropbear kann sogar einen Login mit Key, ich habe das gerade auf der CCU gemacht und jetzt kann ich von meiner großen Linux-Maschine direkt und ohne Passwort-Abfrage auf die CCU. (Und damit geht auch z.B. ein automatisches kopieren von Dateien per scp Linux<->ccu)

Wie gehts:
Dateisystem auf der CCU zum Schreiben remounten, im Ordner ~ einen neuen Ordner .ssh erstellen, und in dem Ordner eine Datei authorized_keys erstellen und da muss der public key von der Linux-Maschine/puttygen etc. rein.

Ich habe die Datei noch chmode 0600 nur für root r+w gesetzt und dann WICHTIG: das Dateisystem wieder read-only remounted.

Ausloggen, und ab dem nächsten ssh hat es bei mir dann automatisch mit dem Anmelden von Linux aus geklappt. Wer näheres dazu sucht (für Linux/Windows) sollte einfach Google bemühen, da gibt es zig Tutorials, wie die Keys fürs Login erstellt werden.

Vielleicht findet es ja auch jemand nützlich,

der Familienvater