是否存在一个工具(适用于 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,以避免一个发行版因“用户配置”设置冲突而覆盖另一个发行版。