I have to run a local shell script (windows/Linux) on a remote machine.
I have SSH configured on both machine A and B. My script is on machine A which will run some o
You can use runoverssh:
sudo apt install runoverssh
runoverssh -s localscript.sh user host1 host2 host3...
-s runs a local script remotely
-s
Useful flags: -g use a global password for all hosts (single password prompt) -n use SSH instead of sshpass, useful for public-key authentication
-g
-n