0

是否可以通过 CGI 控制服务器?例如,运行服务器的windows update,打开服务器的一些应用程序,关闭服务器计算机。

4

2 回答 2

2

取决于哪个服务器,以及 CGI 所有者在那里拥有的访问权限。如果你能找到(或编码)一个正确的可执行文件,你可以做任何你有权做的事情。CGI 只是一个非常特殊的协议,Web 服务器通过它向外部可执行文件传递数据和从外部可执行文件传递数据。

例如,如果您租用共享的 Linux 主机,您将无法关闭计算机(因为您没有这样做的权限);并且您将无法更新 Windows(因为,什么 Windows?)。

于 2012-12-10T00:07:53.457 回答
1

是的,这是可能的。CGI 在服务器上执行一个 EXE,因此您可以对其进行编程以执行您想做的任何事情

于 2012-12-10T00:06:41.927 回答