How to use SSH to run a local shell script on a remote machine?

前端 未结 17 1560
南笙
南笙 2020-11-21 22:33

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

17条回答
  •  感动是毒
    2020-11-21 22:43

    First, copy the script over to Machine B using scp

    [user@machineA]$ scp /path/to/script user@machineB:/home/user/path

    Then, just run the script

    [user@machineA]$ ssh user@machineB "/home/user/path/script"

    This will work if you have given executable permission to the script.

提交回复
热议问题