如何从网页上执行Linux机器上的命令?

时间:2011-08-28 06:46:30

标签: linux putty

我通常使用PuTTY在Linux机器上执行命令。但是我希望通过简单的按钮点击来创建一个可以在Linux机器上执行特定命令的网页。 有哪些可用的选项以及易于实现的选项是什么?

3 个答案:

答案 0 :(得分:1)

这取决于您运行的服务器类型。但几乎所有服务器都有某种CGI支持或等价物。请记住,这通常会导致安全问题。

答案 1 :(得分:0)

我认为你不能并且应该尝试在页面中嵌入脚本代码。

最好的建议可能是将脚本文件超链接,让用户从服务器获取它。

只需将该文件放在服务器上,然后将其超链接即可。

答案 2 :(得分:0)

securewebcmd可以为您做到这一点

  • 可以使用http或https
  • 密码保护
  • 密码没有明确传输,即使使用http(使用密码对命令行进行哈希处理,服务器使用密码副本执行相同的操作,只运行命令,如果哈希匹配)
  • 可以排队顺序运行的命令
  • 可以查看您之前运行的任何命令的结果,即使您重新启动服务器也是如此
  • 使用nodejs:不依赖任何重量级服务器,即不需要apache,jboss等......