我正在寻找简单的解决方案(最好是Java,tomcat等...)来在机器上执行简单的脚本。他们可以只在前端登录并从那里执行脚本,而不是让一些用户访问操作系统级别。这些脚本也应该有别名。因此,用户需要知道别名才能在操作系统级别触发某些脚本,而无需了解低级执行和逻辑。
的BR,
答案 0 :(得分:1)
我会说'简单'和'(最好是Java,tomcat等等)'只是不匹配; - )
除此之外:还有基于ajax的shell前端,这是最灵活的。您可以使用简化的shell来限制对某些命令的访问。
但最简单的方法可能是在指向cgi脚本的普通http服务器中设置一些Alias配置。这就是你所需要的。如果你想获得一些额外的积分,你可以添加一个原始首页(即使是一个静态的html页面也可以)来提供可用的命令。可能有运行时参数可供选择。您可能想要考虑使用http服务器提供的简单身份验证方法保护访问权限。