![](https://images.gutefrage.net/media/user/LucAndroid/1450689087890_nmmslarge__96_43_769_769_57b26517b7ba8c2263b1f801420c8ae3.jpg?v=1450689090000)
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Der Befehl ssh bietet die Ausführung eines Befehls nach dem folgenden Schema:
ssh <user>@<host> <befehl>
Beispiel:
ssh pi@raspberry 'python3 gpio.py'
Es wäre aber weitaus sinnvoller, wenn du eine API (Schnittstelle) zur Verfügung stellst, die von außen angesteuert wird, zum Beispiel eine API mit HTTP-Endpunkten.
Über den SSH-Zugang können beliebige Befehle abgesetzt werden. Das ist mit einem Risiko verbunden. Eine API kann die Anfragen validieren.
Mit dem Node.js-Framework Express ließe sich dein Vorhaben leicht umsetzen.