当前位置: 首页 > news >正文

Cockpit:一个开源的 Linux 系统管理工具

🧭 Cockpit 是什么?

官网:Cockpit Project — Cockpit Project

Cockpit 是一个开源的 Linux 系统管理工具,提供了一个基于网页的图形化用户界面(Web UI),用于轻松管理和监控 Linux 系统。你可以把 Cockpit 理解为 “Linux 的控制面板”,就像 Windows 的控制面板或任务管理器一样直观。

它由 Red Hat 领导开发,已经集成在许多主流发行版中,如 Fedora、CentOS、RHEL、Debian 和 Ubuntu


🔧 Cockpit 能做什么?

Cockpit 的核心功能包括:

✅ 系统监控与状态查看

  • CPU、内存、磁盘和网络使用情况图形化展示

  • 实时查看进程、服务和系统日志(journalctl)

✅ 用户与账户管理

  • 添加、修改、删除用户

  • 分配用户组、设置密码等

✅ 网络配置管理

  • 配置 IP 地址、路由、DNS、防火墙(FirewallD)

  • 管理网络接口(有线、无线、桥接等)

✅ 存储设备管理

  • 挂载/卸载磁盘、创建分区

  • 管理 LVM、RAID 和文件系统

✅ 服务与系统管理

  • 启动/停止/重启服务

  • 管理 systemd 单元(单位文件)

✅ 软件与更新

  • 安装、升级、删除软件包(支持 dnf、apt 等包管理器)

✅ 容器管理(通过插件)

  • 管理 Podman、Docker 容器

  • 查看镜像、运行状态、日志等

✅ 多机管理(Web 控制多个服务器)

  • 可添加多台服务器,通过一个 Cockpit 界面管理多个节点(通过 SSH 无需安装额外代理)


🧩 插件与扩展支持

Cockpit 支持许多插件来增强功能,例如:

插件名称功能
cockpit-machines管理虚拟机(libvirt/KVM)
cockpit-podman管理容器和镜像(Podman)
cockpit-kubernetes基础的 Kubernetes 管理功能
cockpit-storaged管理磁盘和分区(LVM 等)


🖥️ 如何使用 Cockpit?

安装(以 Ubuntu 为例):

sudo apt update sudo apt install cockpit -y 

启动服务:

sudo systemctl start cockpit sudo systemctl enable cockpit 

访问 Cockpit:

打开浏览器访问:

https://your-server-ip:9090 

首次访问需要用系统用户名/密码登录(支持 SSH 登录)。


🔐 安全性

  • 使用 HTTPS 提供安全的 Web 访问(可使用自签名或 Let's Encrypt 证书)

  • Cockpit 不会持久运行,只在有用户访问时才活跃,资源占用低

  • 支持基于 PAM 的用户认证,与 Linux 系统用户一致


🧑‍💻 使用场景举例

  • 系统管理员:无需每次都使用 SSH,直接在浏览器中操作服务器

  • 新手用户:不熟悉命令行的用户可以用图形界面进行配置

  • 远程管理:作为数据中心或家庭服务器的集中管理面板

相关文章:

  • Postman核心功能解析
  • 【时时三省】(C语言基础)寄存器变量( register变量)和全局变量的存储类别
  • 顶级视频生成大模型分析:Seedance 1.0 Pro (字节跳动) - 新晋榜首
  • S2B2B农产品供应链交易多平台开发有哪些发展前景?如何维护?
  • 无线通信网络拓扑推理采样率实验(数据生成)
  • 数组——数组的遍历
  • Hive的索引使用如何优化?
  • MATLAB实现数字下变频低通滤波法
  • OpenCV CUDA模块图像变形------ 构建仿射变换的映射表函数buildWarpAffineMaps()
  • UE5 学习系类(七)导入bridge资产包
  • Stream流常用方法大全
  • UE5 蓝图按键控制物体旋转、暂停
  • 计算机网络 : 应用层协议HTTP
  • 数据治理域——离线数据开发
  • 迁移科技3D视觉系统:开启袋子拆垛场景的智能革命新纪元
  • CMake指令:aux_source_directory
  • MCP(Model Context Protocol)与 LangChain的区别与联系
  • tryhackme 之反弹 shell 理解
  • 量子加速器切入 AI 底层架构!能源焦虑时代,ORCA 正在改写数据中心的计算逻辑
  • Debian/Ubuntu systemd coredump调试程序Crash
  • 做网站如何用代码把字体变大/河南新闻头条最新消息
  • 网站采集跟直接复制有什么区别/网站上做推广
  • 旅游网站前台怎么做/搜索网站关键词
  • 发布asp.net网站到虚拟主机/长春网站优化方案
  • 微信公众号网站建设/推广引流方法有哪些?
  • asp相册网站源码/网页设计培训