R-Matic im Docker: kein Zugriff per ssh
Verfasst: 31.03.2021, 19:21
]Hallo zusammen,
Momentan baue ich mir eine Testumgebung im Docker mit RaspberryMatic auf einem Rpi4b mit 4GB, SSD Sabrent. Die Installation der RaspberryMatic habe ich mit dem deploy.sh gemacht. Dockerumgebung und R-Matic (3.57.5) läuft, Zugriff über ip:8080 ist möglich und ssh habe zugelassen im Systemsteuerung/Sicherheitsmenu.
Leider kann ich per ssh (WinSCP und Putty) nicht auf die Konsole zugreifen, sondern es erfolgt sofort ein Abbruch, die user bzw. Passwort Abfrage erfolgt nicht, auch ein ssh key wird nicht angezeigt. Im WinSCP und Putty habe ich nur IP - Adresse und Userid geändert, ansonsten ist alles Standard.
Was ich bisher gemacht habe:
1. Zugriff per telnet ip 22222 : es kommt Antwort : ssh-2.0-OpenSSH_8.4
2. mit docker exec ccu -it /bin/sh : nochmals das Password gesetzt:
passwd: Antwort : no record of root in /etc/shadow, using /etc/passwd
passwort neu gesetzt, scheint trotzdem die Änderung ok zu sein. Aber kein Erfolg mit gleichem Abbruch.
3. im Docker nach usr/local/etc/password gesucht: Die Berechtigungen für root schein ok zu sein, das Verzeichnis passwd existiert, hat aber drwx--------
4. Logfile von WinSCP: Leider finde ich den Fehler nicht, der zum vorzeitigem Abbruch führt. Kann mir jemand helfen?
Momentan baue ich mir eine Testumgebung im Docker mit RaspberryMatic auf einem Rpi4b mit 4GB, SSD Sabrent. Die Installation der RaspberryMatic habe ich mit dem deploy.sh gemacht. Dockerumgebung und R-Matic (3.57.5) läuft, Zugriff über ip:8080 ist möglich und ssh habe zugelassen im Systemsteuerung/Sicherheitsmenu.
Leider kann ich per ssh (WinSCP und Putty) nicht auf die Konsole zugreifen, sondern es erfolgt sofort ein Abbruch, die user bzw. Passwort Abfrage erfolgt nicht, auch ein ssh key wird nicht angezeigt. Im WinSCP und Putty habe ich nur IP - Adresse und Userid geändert, ansonsten ist alles Standard.
Was ich bisher gemacht habe:
1. Zugriff per telnet ip 22222 : es kommt Antwort : ssh-2.0-OpenSSH_8.4
2. mit docker exec ccu -it /bin/sh : nochmals das Password gesetzt:
passwd: Antwort : no record of root in /etc/shadow, using /etc/passwd
passwort neu gesetzt, scheint trotzdem die Änderung ok zu sein. Aber kein Erfolg mit gleichem Abbruch.
3. im Docker nach usr/local/etc/password gesucht: Die Berechtigungen für root schein ok zu sein, das Verzeichnis passwd existiert, hat aber drwx--------
4. Logfile von WinSCP: Leider finde ich den Fehler nicht, der zum vorzeitigem Abbruch führt. Kann mir jemand helfen?