我已经成功连接到EC2,但是当它连接时,我的脚本中的内容在我的计算机上运行而不是在实例中运行。
ssh -i key.pem -oStrictHostKeyChecking=no ubuntu@XXXXX
echo "Hello World" # run on my computer
答案 0 :(得分:3)
你可以这样做
ssh -i key.pem -oStrictHostKeyChecking=no ubuntu@XXXXX 'bash -s' < your_script.sh
并拥有一个本地文件your_script.sh
,其中包含您要在ec2实例上运行的所有命令