Cockpit 用Web页面管理Linux服务器

来源:Linux 教程 / 时间:2026-09-24

管理 Linux 服务器
SecureCRT
Xshell
MobaXterm 等
工具 用命令行管理服务器

Cockpit 免费开源 基于 web 的 Linux 服务器管理工具
通过 Cockpit 提供的 Web 前端界面可以监视和管理Linux 服务器
执行存储管理、网络配置、检查日志、虚拟机管理等任务
项目主页地址是
https://cockpit-project.org/Cockpit
Linux 系统
Debian
Red Hat
CentOS
Arch Linux
和 Ubuntu 等


## 安装 Cockpit 服务
CentOS 7.9 为例 安装 Cockpit

1 安装 cockpit

sudo yum install cockpit

2 启用 cockpit

sudo systemctl enable --now cockpit.socket

3. 防火墙
sudo firewall-cmd --permanent --zone=public --add-service=cockpit

4.如需开启虚拟机 需要安装cockpit-machines 包
sudo yum install cockpit-machines

5.如需开启容器 需要安装 cockpit-docker 包

sudo yum install cockpit-dockersudo
systemctl restart cockpit.socket

#网页中 用Cockpit服务管理服务器
Cockpit 启动并运行后 主流 Web 浏览器(包括 Chrome 和 Microsoft Edge、Firefox)访问服务器
网址
https://ipaddress:9090
ipaddress 为 linux 服务器实际地址

输入 linux 的账号密码 进入 Cockpit 页面


1 容器
从网页管理容器 获取不了镜像


2 虚拟机
安装并启用 cockpit-machines 服务


2 .1 安装 KVM 和相关工具
安装KVM(Kernel-based Virtual Machine)和相关的工具
sudo yum install -y qemu-kvm libvirt virt-install bridge-utils

2.2 启动和启用 libvirtd 服务
KVM 需要 libvirtd 服务进行管理
使用下面的命令启动并启用 libvirtd 服务:
sudo systemctl start libvirtdsudo

2.3 创建虚拟网络
在创建虚拟机之前,需要配置虚拟网络
sudo virsh net-define /etc/libvirt/qemu/networks/default.xml

重启 Cockpit 服务
sudo systemctl restart cockpit


3、服务

图形化显示服务的启用状态很直观
点具体的服务进去,可以启用、停用、禁用、重启服务,
服务的安装路径和依赖关系等


4 终端
在网页上使用终端也是个很有用的功能 不需要连接工具就能直接敲命令了
可以直接在手机或者平板上直接用网页上的这个终端功能直接操作你的服务器执行指令

对 Linux 工程师来说
连接工具操作服务器估计是最常用的运维方式
Cockpit 是个很好的补充

标签: 环境搭建 linux
客服