Linux系统下安装Cockpit可视化管理工具

Cockpit是一款由红帽(Red Hat)开发的开源Linux服务器Web管理工具,通过可视化界面简化系统监控与管理操作,支持实时资源监控、服务管理、容器控制等功能,Cockpit设计为轻量级工具,适用于基础运维,适合单台主机使用。

官方网站:https://cockpit-project.org

Cockpit的核心功能与特点‌‌

‌1、系统监控‌

  • 实时查看CPU、内存、磁盘I/O及网络流量图表化数据
  • 硬件信息展示(如PCI设备、存储分区详情)

2、管理工具‌

  • 服务管理‌:启停系统服务(如SSH、防火墙),查看日志
  • ‌用户与权限‌:管理账户、SSH密钥授权
  • 存储配置‌:支持LVM、文件系统挂载,磁盘空间可视化
  • 网络设置‌:配置网卡、防火墙规则(firewalld集成)

3、扩展支持‌

  • 容器管理‌:集成Podman/Docker(需安装cockpit-docker插件)‌
  • 虚拟机管理‌:通过cockpit-machines管理KVM虚拟机‌
  • 第三方插件‌:如存储管理(cockpit-storaged)、软件包更新(cockpit-packagekit)

4、Cockpit支持的操作系统:

图片[1]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客
支持的系统

具体安装部署

1、安装cockpit

图片[2]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

图片[3]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

图片[4]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

#安装cockpit,核心组件,提供Web管理界面基础功能‌
yum install cockpit
#开启kvm虚拟机功能,需要安装
cockpit-machines包
#安装cockpit-machines插件后,可通过Web界面直接管理KVM虚拟机‌
yum install cockpit-machines
#启动cockpit并设置开机启动
systemctl enable --now cockpit.socket
#验证状态应为"active (running)"
systemctl status cockpit.socket

图片[5]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

#防火墙配置
#cockpit的web界面会调用系统默认的firewalld防火墙
#默认端口为9090,需放行该端口或cockpit服务才能远程访问
‌firewall-cmd --add-service=cockpit --permanent  #永久放行服务
firewall-cmd --reload  #重载配置

2、编辑文件解除root登录限制

图片[6]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

图片[7]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

#默认可能禁止root登录
#修改后重启生效‌
vi /etc/cockpit/disallowed-users  # 删除"root"行
root
:wq! #保存退出
systemctl restart cockpit.socket  # 重启服务

3、修改默认cockpit服务端口

图片[8]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

vi  /lib/systemd/system/cockpit.socket
ListenStream=9090 #默认是9090,可以修改为其他端口
:wq! #保存退出
systemctl restart cockpit.socket  # 重启服务

4、访问web页面

图片[9]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客
IP+端口访问

图片[10]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

图片[11]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

图片[12]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

管理系统firewalld防火墙

图片[13]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

图片[14]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

对文件进行管理

图片[15]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

图片[16]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

ssh终端访问

图片[17]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

图片[18]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

可以管理kvm虚拟机

图片[19]-Linux系统下安装Cockpit可视化管理工具-杨公子的博客

至此,Linux系统可视化管理工具Cockpit安装使用教程完成。

原文链接:https://mp.weixin.qq.com/s/hnEEUtagT-IzGfAdoGnQow

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片