0

我最近安装并使用 Paramiko 通过 SSH 连接到我域中的另一台计算机。

我最初想做的是通过 SSH 在远程计算机上连接和运行 python 模块,但现在我意识到 SSH 仅提供有限的功能,因此无法调用该模块。

我知道我可以在远程服务器上调用一个脚本并运行它来解决这个问题,但我不确定这样做的安全隐患。此外,从脚本中获取结果。目前,我正在使用脚本中的打印语句查找结果,并通过读取 stdout 中的行来查看结果。

例如

If x:
    print "Yes"
else:
    print "No"

然后我通过 SSH 读取并查看结果。这是一种愚蠢的做法,还是我错过了一种更明显/更好的方式来了解我的脚本的结果?

4

1 回答 1

0

For something simple, your method works fine. If you need something more complex, you might want to look at something that lets you do RMI, like Pyro.

于 2012-09-03T14:15:59.960 回答