我最近安装并使用Paramiko通过SSH连接到我域中的另一台计算机。
我最初想做的是通过SSH连接和运行远程计算机上的python模块,但现在我意识到SSH只提供有限的功能,因此无法调用该模块。
我知道我可以在远程服务器上调用脚本并运行它来解决这个问题,但我不确定这样做的安全隐患。此外,从脚本获取结果。目前,我正在使用脚本中的print语句查找结果,并通过读取stdout中的行来查看结果。
例如
If x:
print "Yes"
else:
print "No"
然后我通过SSH读取并查看结果是什么。这是一种愚蠢的做法,还是我错过了一种更明显/更好的方式来了解我的脚本的结果是什么?