如何使脚本连接并运行一些命令到EC2?
问题描述:
我已经成功连接到EC2,但是当它连接时,脚本中的内容在我的计算机上运行,而不是在实例中运行。如何使脚本连接并运行一些命令到EC2?
ssh -i key.pem -oStrictHostKeyChecking=no [email protected]
echo "Hello World" # run on my computer
答
你能做到这样
ssh -i key.pem -oStrictHostKeyChecking=no [email protected] 'bash -s' < your_script.sh
,并有一个本地文件your_script.sh
所有你想在EC2实例上运行
我觉得-t标志是必要的命令继续塞桑 –