多台机器的 Linux Web 控制台

多台机器的 Linux Web 控制台

我正在寻找一个基于网络的工具,可以让我执行以下操作:

  • 为多台服务器提供单一的基于 Web 的用户界面
  • 服务监控:对于每个服务器,我希望查看所有正在运行的守护进程,并能够启动/停止/重新启动它们(就像 Windows 服务一样)
  • 拥有一个基于 Web 的交互式 shell,允许直接从浏览器向多台机器执行命令
  • 快速脚本编写:能够直接在浏览器中创建脚本,并运行和部署到我的所有机器上

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

答案1

有一些用于管理 Linux 服务器的商业 Web 界面。
控制面板直接管理是最受欢迎的例子。

你可以在浏览器中使用类似下面的命令来获取 shell一号门视频演示)。

还有曾蒂亚尔,一个旨在通过 Web 界面进行管理的 Linux 发行版。

答案2

有一些商业产品尝试提供此功能(Tivoli、unicenter TNG、Openview、BMC)IME,他们大多通过成为万事通而不是精通某一领域来实现此功能。

服务监控:对于每个服务器,我希望查看所有正在运行的守护进程,并能够启动/停止/重新启动它们(就像 Windows 服务一样)

Nagios、Munin、Cacti

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

Canonical Landscape,虽然它不是基于 Web 的(系统管理员应该有多“互动”?)但有 clusterssh

快速脚本编写:能够直接在浏览器中创建脚本,并运行和部署到我的所有机器上

这和之前的要求不一样吗?

答案3

网页管理,但我个人并不喜欢它做事的方式。你的里程可能会谨慎。

相关内容