与python的SSH连接

时间:2013-03-22 03:33:01

标签: python ssh

我想制作一个与SSH服务器连接的python脚本,但由于我无法以argv的身份发送密码,我该怎么做?

os.system("user@server password")

如果失败了,会有什么回报?

3 个答案:

答案 0 :(得分:2)

您应该考虑使用库或包装器来实现这一点,以便在正确的情况下提供更多支持。以下是一些examples

答案 1 :(得分:2)

您可以使用某些第3个库,例如fabricParamiko

答案 2 :(得分:1)

使用Paramiko:

client = paramiko.SSHClient()
client.connect('my.example.com', username='brandon', password=mypass)