是否有任何可用的网络面板可以启动和停止我用来启动/停止/更新进程的自定义脚本/命令?

是否有任何可用的网络面板可以启动和停止我用来启动/停止/更新进程的自定义脚本/命令?

我读过其他一些类似的帖子,但没有找到我正在寻找的内容,Webmin 是一个好的开始,但它可以处理实际的脚本或只是停止进程吗?我想要一些只能运行命令或脚本的东西。

我很乐意尝试为面板开发一个模块,该模块具有使其能够满足我正在寻找的功能的功能,但如果已经制作了一些东西,那么我宁愿这样做。

另一种选择是使用 python 等语言制作一些东西来连接到服务器,并拥有一个由 py​​thon 支持的接口来远程执行脚本/命令。

关于如何解决此问题的任何和所有想法都值得赞赏,目标是拥有一个界面,我可以让一些用户单击一个或两个按钮来管理某些进程,这样他们就不需要直接通过登录到服务器ssh 并可能弄乱一些东西。

答案1

我还没有找到所谓的面板,但我已经能够使用 PHP 按钮在 Linux Web 服务器上运行脚本,如下所示:

使用 html 按钮运行 shell 脚本 |堆栈溢出

答案2

https://github.com/bugy/script-server

这。没用过,不过看起来很有趣。

相关内容