多个机器的Linux Web控制台

我正在寻找一个基于networking的工具,让我做到以下几点:

  • 为多个服务器提供一个基于Web的UI
  • 服务监控:为每个服务器我想看到所有正在运行的守护进程,并能够启动/停止/重新启动它们(就像Windows服务)
  • 有一个交互式的基于Web的shell允许直接从我的浏览器执行命令到多台机器
  • 快速脚本:能够直接在浏览器中创build脚本并运行并将其部署到我的所有机器上

你知道周围是否有类似的东西?

有一些用于pipe理Linux服务器的商业网页界面。
cPanel和DirectAdmin是最stream行的例子。

您可以在浏览器中使用类似Gate One ( video演示 )的shell。

还有一个Zentyal ,一个被devise成通过web界面pipe理的linux发行版。

有一些商业产品试图实现这一点(蒂沃利公司,TNC,Openview,BMC)IME,他们主要是通过所有的交易,而不是一个主人的交易。

服务监控:为每个服务器我想看到所有正在运行的守护进程,并能够启动/停止/重新启动它们(就像Windows服务)

Nagios,Munin,仙人掌

有一个交互式的基于Web的shell允许直接从我的浏览器执行命令到多台机器

Canonical Landscape,虽然它不是基于networking的(系统pipe理员应该如何“互动”?

快速脚本:能够直接在浏览器中创build脚本并运行并将其部署到我的所有机器上

和以前的要求不一样吗?

有Webmin ,但我个人并不喜欢它做的事情。 你的里程可能会警惕。