【发布时间】:2014-03-26 06:38:53
【问题描述】:
我在 Django 中做一个项目我想在另一台机器上调用一个终端来执行代码,如何使用 python 将参数传递给该终端
【问题讨论】:
-
这听起来真是个坏主意。你为什么要那样做?你能提供更多细节吗?你能在远程机器的端口上放一个程序监听吗?
我在 Django 中做一个项目我想在另一台机器上调用一个终端来执行代码,如何使用 python 将参数传递给该终端
【问题讨论】:
在远程机器上执行功能的最安全方法是使用子进程模块在远程站点上打开 ssh 会话,并记住在两台机器、防火墙等上设置 ssh。当你启动 ssh 时,你告诉它什么命令执行和该命令的参数。
我不会打开你在其中输入命令的通用终端会话 - 这听起来是个非常糟糕的主意。
出于显而易见的原因,我不会在此处包含代码。
【讨论】: