【发布时间】:2012-05-30 11:50:35
【问题描述】:
我有一个要求,我需要执行以下操作
我需要 ssh 到一个 linux 机器,运行一个命令,取回输出,我需要做一些操作。
这可以通过 python 子进程模块实现吗?
基本上我需要一个 .py 代码,我将在其中提供 IP 地址、用户名和密码以连接到 linux 机器并运行命令并获取输出。
这也可以通过 Python 中可用的任何其他模块实现。
欢迎提出建议。
【问题讨论】:
-
请在发帖stackoverflow.com/questions/1233655/…之前做一些研究
-
如果你需要提供密码,我认为你不能通过子进程来做到这一点。
-
你考虑过使用a proper Python SSH module吗?
标签: python subprocess fabric paramiko pexpect