0

我正在编写一个 python 脚本,我想通过将终端 SSH 连接到远程机器来结束。我读过有关子流程的信息,但我认为这些都不合适。然后我希望用户与终端交互,就好像他们已经ssh user@server.path在终端中输入了一样。

我只关心它在 Ubuntu 下运行。

谢谢

4

1 回答 1

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

或者

import subprocess
proc = subprocess.Popen(['ssh', 'user@server'])
result = proc.wait()
print result
于 2013-03-29T21:19:39.570 回答