用于创建SSH连接的Python脚本

用于创建SSH连接的Python脚本,python,ssh,Python,Ssh,我正在尝试编写一个脚本,该脚本将采用单个字符串(机器名),并使用AmazonAPI查找该机器,并将DNS和SSH导入该机器。如果是bash脚本,我可以简单地输入ssh命令,它将创建连接,用户不会注意到任何东西。但是,我如何在Python中做到这一点?我基本上希望脚本结束,终端通过SSH连接到机器中。要查询EC2资源,请使用库 要运行ssh,请使用(无需结束脚本) 非常感谢。这正是我需要的。 import subprocess addr = '10.20.30.40' subprocess.cal

我正在尝试编写一个脚本,该脚本将采用单个字符串(机器名),并使用AmazonAPI查找该机器,并将DNS和SSH导入该机器。如果是bash脚本,我可以简单地输入ssh命令,它将创建连接,用户不会注意到任何东西。但是,我如何在Python中做到这一点?我基本上希望脚本结束,终端通过SSH连接到机器中。

要查询EC2资源,请使用库

要运行ssh,请使用(无需结束脚本)


非常感谢。这正是我需要的。
import subprocess
addr = '10.20.30.40'
subprocess.call([ 'ssh', addr ])