Hallo zusammen,
habe gerade angefangen Openhab2 auf meinen Docker-Server zu verschieben. Dabei habe ich gemerkt das meine Exec-Scripte (Zugriff auf andere Systeme über SSH) nicht mehr ausgeführt werden. Zuerst dachte ich es wäre wegen dem Server wechsel, jedoch habe ich Probleme eine Verbindung mit einer id_rsa.pub Datei aufzubauen.
Da ich nicht lust habe, meine ganzen Scripte umzuschreiben hätte hierzu jemand vllt. eine Idee?
Ich vermute mal das diese Datei und der Prozess direkt im Dockerfile verwendet werden muss, damit die Verbindung aufgebaut werden kann. Leider habe ich erst vor kurzen mit Docker angefangen und tue mich noch etwas schwer.
Hier mal ein Beispiel aus einem Script.
Vielen Dank
habe gerade angefangen Openhab2 auf meinen Docker-Server zu verschieben. Dabei habe ich gemerkt das meine Exec-Scripte (Zugriff auf andere Systeme über SSH) nicht mehr ausgeführt werden. Zuerst dachte ich es wäre wegen dem Server wechsel, jedoch habe ich Probleme eine Verbindung mit einer id_rsa.pub Datei aufzubauen.
Da ich nicht lust habe, meine ganzen Scripte umzuschreiben hätte hierzu jemand vllt. eine Idee?
Ich vermute mal das diese Datei und der Prozess direkt im Dockerfile verwendet werden muss, damit die Verbindung aufgebaut werden kann. Leider habe ich erst vor kurzen mit Docker angefangen und tue mich noch etwas schwer.
Hier mal ein Beispiel aus einem Script.
Code:
# Wert des Sensors auslesen INPUT=$(/usr/bin/ssh -i /scripts/.ssh/id_rsa root@192.168.22.$1 "/usr/local/bin/gpio read $2") # Wert ausgeben echo $INPUT
Kommentar