0

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

os.system("user@server password")

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

4

3 回答 3

2

您可能应该考虑使用库或包装器来执行此操作,以使其正常工作并获得更多支持。下面是一些例子

于 2013-03-22T03:34:47.130 回答
2

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

于 2013-03-22T03:35:40.130 回答
1

使用帕拉米科:

client = paramiko.SSHClient()
client.connect('my.example.com', username='brandon', password=mypass)
于 2013-03-22T07:14:00.340 回答