Ich habe schon so einiges hier gelesen. Hintergrund ist dieser:
Ich habe einen digitalen Bilderrahmen, an dem ein Raspberry als Server läuft.
Symcon selbst läuft auf Docker.
Diesen Raspberry habe ich bis jetzt über batchfiles gesteuert, (Als das Symcon noch auf Windows lief)
Inhalt der Batch Datei:
echo y | plink 192.168.10.66 -l root -pw root sudo reboot
jetzt möchte ich das ganze per Scirpt aus IPS starten, das ja jetzt in Linux läuft.
Finde keinen Befehl, wie ich mich auf den Raspberry einloggen kann und dort z.B, sudo reboot oder ähnliches ausführen kann.
Damit kein Password abgefragt wird, solltest du Public-Key nutzen und den Key vom IPS-Linux host auf den Raspi in der authorizey_key des jeweiligen Login-User eintragen.
Das funktioniert der Login ohne Passwort.
Kleiner Tip noch: Damit per „sudo …“ kein Password abgefragt wird, kann man in der /etc/sudoers für den entsprechenden User die Kommandos eintragen, die ohne Passwort ausgeführt werden dürfen.