服务器设置和管理工具(类似于 MacOS Server)

服务器设置和管理工具(类似于 MacOS Server)

是否存在一个工具(适用于 Linux)允许您使用类似于 MacOS Server 工作方式的 GUI 设置服务?

对于那些不熟悉的人来说,MacOS Server 允许您从 GUI 配置 HTTP、SMB、VPN、Wiki 等服务。我想知道 Linux(任何发行版)是否存在类似的东西。

我希望这样的问题被允许。

谢谢。

- 编辑 -

MacOS Server 允许您配置以下内容:

  • HTTP协议
    • 启动/停止
    • 启用 SSL
    • 启用PHP
    • 创建主机及其网络根目录
    • 定义可以访问的网络
  • VPN
    • 启用/禁用服务
    • 选择用户及其访问权限
    • 定义有权访问的网络
    • 选择 VPN 类型并设置其配置
      • 共享秘密
      • ETC
  • 维基百科
    • 启用/禁用服务
    • 创建维基
    • 管理用户
  • 中小企业/法新社
    • 启用/禁用服务
    • 定义挂载点和谁有权访问

你还可以做其他事情,但这些对我来说是最重要的。

答案1

有一个与供应商无关的工具,称为“webmin”,它将 Web 浏览器连接到 https“服务器”(通常在单个系统中使用),以提供提供基本控制的 GUI,并编辑各种服务器的配置文件。

但许多 Linux 发行版提供了功能更强大的自定义工具。 openSUSE“Yast”是我最熟悉的示例(作为“Tumbleweed”用户),Mageia 的“MCC”(“Mageia 控制中心”)在可用性方面也得到了很好的评价。

我自己的系统(openSUSE“Tumbleweed”)是前沿实验性的,不适合初学者或“生产”使用。 Megeia、Mint 和更稳定的 openSUSE 'Leap' 可能都是您的不错选择。

Arch 和 Manjaro 原生“GUI”管理对于您的需求来说太有限了 - 您将使用“webmin”来进行大多数 GUI 控制和服务器配置。 Ubuntu 可能还缺乏 GUI“服务器控制”功能,尽管它对最终用户来说很友好。 (我没用过Ubuntu,真的不知道它提供了什么。)

IMO、OpenSUSE“Leap”(带有“YAST”)和 Mageia(带有 MCC,“Mageia 控制中心”)是您的最佳选择。经典服务器 Red Hat/CentOS 也值得仔细研究 - 但您的问题意味着需要更“友好”和更少“经验丰富”的发行版。 (我有一个 RH 服务器,但使用文本编辑器 + 命令行来对该机器进行几乎所有管理。)

Mageia 可能最适合您。但请看一下并选择最适合您的方向的内容。如果您改变主意,可以稍后切换发行版。 openSUSE 和 Mageia 都提供现场 DVD 供试用。和多种的然而,live-DVD/live-USB“试用”,您需要确保它们都有自己的用户 ID,以避免一个发行版因“用户配置”设置冲突而覆盖另一个发行版。

OpenSUSE“Yast”屏幕截图

相关内容