Przewiń do głównej treści

Python - lokalny skrypt na zdalnej maszynie (ssh)

·63 słów·1 min
Michał Kuzdzal
Autor
Michał Kuzdzal
SRE/DevOps. Dziennik pracy: Kubernetes, observability, infrastruktura jako kod i bazy rozproszone.

Czasem jest taka potrzeba uruchomienia jakiegoś lokalnego skryptu/programu na zdalnym hoście. Jeżeli nie chcemy kopiować i umieszczać na hoście tego skryptu możemy użyć ssh:

ssh user@host python3 < script.py

Natomiast jeżeli chcemy uruchomić skrypt z dodatkowymi parametrami:

ssh user@host python3 -u - --parametr arg1 < script.py

Oczywiście nic nie stoi na przeszkodzie aby odpalić w ten sposób każdy inny skrypt bashowy, pearlowy itp.