我正在使用 boto 和 Python 编写一个脚本来自动启动一个 Amazon EC2 实例并使用 SSH 与之交互。一切正常,除了每次我建立连接时,SSH 都会提示我确认主机的真实性,如下所示:
The authenticity of host 'ec2-174-129-121-25.compute-1.amazonaws.com (174.129.121.25)' can't be established.
RSA key fingerprint is 26:09:bd:21:4f:55:20:3f:0d:fc:5f:cc:3e:08:30:db.
Are you sure you want to continue connecting (yes/no)?
我的 SSH 命令是:
ssh -i ssh2.pem root@ec2-174-129-121-25.compute-1.amazonaws.com
由于每个 EC2 实例都是一个新主机,我每次都必须确认这一点,但我想要一个没有任何用户输入的自动脚本。什么是最好的解决方案?