0

我正在寻找简单的解决方案(最好是 Java、tomcat 等)来在机器上执行简单的脚本。而不是让一些用户访问操作系统级别,他们可以只登录前端并从那里执行脚本。这些脚本也应该有别名。因此,用户需要知道别名才能在操作系统级别触发某些脚本,而无需了解低级执行和逻辑。

BR,

4

1 回答 1

1

我会说'简单'和'(最好是Java,tomcat等......)'就是不匹配;-)

除此之外:还有基于 ajax 的 shell 前端,这是最灵活的。您可以使用简化的 shell 来限制对某些命令的访问。

但可能最简单的方法是在指向 cgi 脚本的普通 http 服务器中设置一些别名配置。这就是你所需要的。如果你想获得一些额外的分数,你可以添加一个原始的首页(即使是静态的 html 页面也可以)来提供可用的命令。可能有运行时参数可供选择。您可能需要考虑使用开箱即用的 http 服务器提供的简单身份验证方法来保护访问。

于 2012-12-16T10:22:54.747 回答