Python脚本以将终端SSH连接到远程服务器结束

时间:2013-03-29 21:13:20

标签: python ssh

我正在写一个python脚本,我希望通过将终端SSH连接到远程机器来结束。我读过有关子流程的内容,但我不认为这些是合适的。我希望用户然后与终端进行交互,就像他们在终端中键入ssh user@server.path一样。

我只是在Ubuntu下运行它。

谢谢

1 个答案:

答案 0 :(得分:3)

>>> import os
>>> os.execlp('ssh', 'ssh', 'user@server')

import subprocess
proc = subprocess.Popen(['ssh', 'user@server'])
result = proc.wait()
print result