SSH für die Homematic CCU (Dropbear)
Verfasst: 14.05.2009, 07:20
Moin,
der Telnetzugang und das passwortlose root-login waren mir die ganze Zeit ein Dorn im Auge. Deshalb habe ich mich der Sache mal angenommen. Im Anhang befindet sich ein SSH-Addon für die Homematic CCU.
Addon-Verzeichnis: /usr/local/addons/dropbear
- Installation wie gewohnt über den Punkt "Zusatzsoftware" im WebUI.
- Es dauert einen Moment bis der SSH-Daemon nach dem Neustart erreichbar ist, da auf der CCU Hostkeys generiert werden müssen. Bei 1024 Bit dauert das ca. 1-2 Minuten.
- Das SSH-Startscript überprüft, ob ein passwortloses root-login vorhanden ist. Wenn ja, dann wird das Standardpasswort "homematic"
gesetzt. Der SSH-Daemon setzt ein Passwort für root voraus.
- Von nun an muss beim telnet/ssh login ein Passwort eingegeben werden.
- Geändert werden kann das Passwort mit dem Kommando: /usr/local/addons/dropbear/chpass.sh
- Wenn dem chpass.sh Script ein -d als Parameter übergeben wird, dann wird das root-passwort entfernt. Nach einem Neustart wird jedoch automatisch wieder das Standardpasswort "homematic" gesetzt.
Viele Grüße und viel Spaß damit
Sascha
der Telnetzugang und das passwortlose root-login waren mir die ganze Zeit ein Dorn im Auge. Deshalb habe ich mich der Sache mal angenommen. Im Anhang befindet sich ein SSH-Addon für die Homematic CCU.
Addon-Verzeichnis: /usr/local/addons/dropbear
- Installation wie gewohnt über den Punkt "Zusatzsoftware" im WebUI.
- Es dauert einen Moment bis der SSH-Daemon nach dem Neustart erreichbar ist, da auf der CCU Hostkeys generiert werden müssen. Bei 1024 Bit dauert das ca. 1-2 Minuten.
- Das SSH-Startscript überprüft, ob ein passwortloses root-login vorhanden ist. Wenn ja, dann wird das Standardpasswort "homematic"
gesetzt. Der SSH-Daemon setzt ein Passwort für root voraus.
- Von nun an muss beim telnet/ssh login ein Passwort eingegeben werden.
- Geändert werden kann das Passwort mit dem Kommando: /usr/local/addons/dropbear/chpass.sh
- Wenn dem chpass.sh Script ein -d als Parameter übergeben wird, dann wird das root-passwort entfernt. Nach einem Neustart wird jedoch automatisch wieder das Standardpasswort "homematic" gesetzt.
Viele Grüße und viel Spaß damit
Sascha