如何使脚本连接并向EC2运行一些命令?

时间:2016-09-15 09:36:25

标签: amazon-web-services ubuntu-16.04

我已经成功连接到EC2,但是当它连接时,我的脚本中的内容在我的计算机上运行而不是在实例中运行。

ssh -i key.pem  -oStrictHostKeyChecking=no ubuntu@XXXXX
echo "Hello World" # run on my computer

1 个答案:

答案 0 :(得分:3)

你可以这样做

ssh -i key.pem  -oStrictHostKeyChecking=no ubuntu@XXXXX 'bash -s' < your_script.sh

并拥有一个本地文件your_script.sh,其中包含您要在ec2实例上运行的所有命令