在os.system中使用ssh命令时如何发送密码?

时间:2015-07-17 02:27:48

标签: python ssh

例如,我有以下代码:

cmd = "ssh <host>"
os.system(cmd)

我如何在python脚本中发送密码,以便我不必每次都输入密码?

1 个答案:

答案 0 :(得分:1)

使用paramiko,如下所示:

sh = paramiko.SSHClient()
sh.connect(server, username=username, password=password)

paramiko github repo中也有许多优秀的演示。