
| 类型 | 服务器管理面板 |
| 主导 | Red Hat |
| 官网 | cockpit-project.org |
Cockpit 是由 红帽(Red Hat)主导开发的开源 Linux 服务器图形化管理工具。它提供一个基于浏览器的 Web 界面,让管理员无需深厚的命令行经验,就能通过图形界面完成系统监控、服务管理、存储与网络配置、用户管理、日志查看、软件更新等日常运维任务。Cockpit 的设计哲学是轻量、不接管系统、与命令行无缝共存——它只是系统原生工具的图形外壳,而非另起一套管理体系。
Cockpit 由红帽发起,目标是降低 Linux 服务器的运维门槛,尤其方便那些不常用命令行的管理员与初学者。它已成为 RHEL、Fedora、CentOS Stream 等发行版的官方推荐管理工具,并广泛支持 Debian、Ubuntu、openSUSE 等。它采用模块化设计,核心精简,通过可选模块按需扩展功能(如虚拟机管理、容器、Cockpit Files 等)。
Cockpit 的关键特点是无守护进程常驻、无状态、不引入私有配置。它通过 systemd 的 socket 激活按需启动:用户访问时才拉起 cockpit-ws(Web 服务),会话结束即退出。登录使用系统自身的账户与 PAM 认证,操作直接调用底层的 systemd、NetworkManager、storaged、libvirt 等系统服务与 D-Bus 接口。因此 Cockpit 所做的任何更改都等同于用命令行操作,你可以随时在图形界面与命令行之间切换而互不冲突——它不会维护一份独立的、可能与系统真实状态不一致的配置。
相较 Webmin,Cockpit 更轻量、更现代、紧贴 systemd 原生工具且不维护独立配置;Webmin 功能模块更庞杂、历史更久但偏重。相较虚拟化专用平台 Proxmox,Cockpit 是通用服务器管理面板而非虚拟化平台,其 VM 管理仅适合小规模。相较容器编排面板 Portainer,Cockpit 面向整机系统运维而非专注容器。它最大的差异化在于「图形界面与命令行完全等价、可随意切换」的设计理念。

| 类型 | 服务器管理面板 |
| 主导 | Red Hat |
| 官网 | cockpit-project.org |
登录 后参与讨论
暂无讨论,来发表第一条评论吧