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

【网络运维】 Linux:使用 Cockpit 管理服务器

使用 Cockpit 管理服务器

Cockpit是一个开源工具,通过Web Console管理Linux服务器。

部署 Cockpit

# 安装软件包
[root@server ~]# yum install cockpit# 启用并启动服务
[root@server ~]# systemctl enable cockpit.socket --now
Created symlink from /etc/systemd/system/sockets.target.wants/cockpit.socket to /usr/lib/systemd/system/cockpit.socket.# 防火墙默认配置已经放行cockpit服务
# 如果防火墙未放行cockpit服务,使用以下命令放行
[root@server ~]# firewall-cmd --add-service=cockpit
[root@server ~]# firewall-cmd --add-service=cockpit --permanent # 或关闭防火墙

使用 Cockpit

登录 Cockpit

windows 系统需要在文件C:\Windows\System32\drivers\etc\hosts中配置名称解析,如下:

10.1.8.10 server.furongwang.cloud
  • 修改hosts文件需要管理员权限

打开浏览器,访问 Cockpit 界面:https://server.furongwang.cloud:9090
在这里插入图片描述

  • 使用高级选项进入

在这里插入图片描述

  • 输入操作系统账户和密码登录。(建议使用root账户)
概览界面

该界面可以设置主机名,系统时间,修改性在这里插入图片描述
能配置集,监控系统CPU、内存、磁盘和网络使用情况。

日志界面

检索系统日志。

在这里插入图片描述

网络界面

监控收发带宽、配置防火墙、配置网络接口、监控网络日志。

在这里插入图片描述

账户界面

创建、修改和删除账户。

在这里插入图片描述

服务界面

管理系统单元:目标、系统服务、套接字、计时器、路径等。

在这里插入图片描述

内核转储

内核转储功能作用:将崩溃进程的内存中数据存储到文件系统。

在这里插入图片描述

诊断报告

创建诊断报告。
在这里插入图片描述

终端

在这里插入图片描述

扩展功能

安装扩展功能

查看 Cockpit 扩展包:

[root@server ~]# yum list cockpit-* --available 
Last metadata expiration check: 0:27:50 ago on Mon 29 Jul 2024 07:49:17 PM CST.
Available Packages
cockpit-composer.noarch    50-1.el8.rocky.0.1                   appstream
cockpit-doc.noarch         310.4-1.el8_10                       baseos   
cockpit-machines.noarch    310.3-3.el8_10                       appstream
cockpit-pcp.x86_64         310.3-3.el8_10                       appstream
cockpit-podman.noarch      84.1-1.module+el8.10.0+1825+623b0c20 appstream
cockpit-session-recording.noarch16-1.el8                             appstream
cockpit-storaged.noarch    310.3-3.el8_10                       appstrea

部分扩展包说明:

  • cockpit-composer,管理容器镜像。
  • cockpit-doc,cockpit 说明文档。
  • cockpit-machines,管理 kvm 虚拟机。
  • cockpit-pcp,收集和展示 linux 系统性能数据。
  • cockpit-podman,管理容器。
  • cockpit-session-recording,管理 cockpit 会话记录。
  • cockpit-storaged,管理存储。

根据需要安装扩展包,这里我们安装所有扩展包。

[root@server ~]# yum install cockpit-*

注销cockpit界面,重新登录。

在这里插入图片描述

新增了一系列扩展功能。

存储

在这里插入图片描述

虚拟机

在这里插入图片描述

如果没有虚拟机服务,需要在终端界面启动libvrit服务。

[root@server ~]# systemctl enable libvirtd --now
http://www.dtcms.com/a/305569.html

相关文章:

  • Python 程序设计讲义(46):组合数据类型——集合类型:集合间运算
  • [25-cv-08377]Hublot手表商标带着14把“死神镰刀“来收割权!卖家速逃!
  • pyRoboPlan中的微分逆运动学
  • 手撕设计模式——智能家居之外观模式
  • Java Ai For循环 (day07)
  • .NET 10 中的新增功能系列文章2——ASP.NET Core 中的新增功能
  • Linux基本指令,对路径的认识
  • Power Pivot 数据分析表达式(DAX)
  • 【从基础到实战】STL string 学习笔记(上)
  • 文心大模型4.5开源:国产AI的破茧时刻与技术普惠实践
  • 梳理Ego-Planner模式下5通道、6通道与无人机模式的关系
  • 我的世界之战争星球 暮色苍茫篇 第二十五章、娜迦,卒
  • 观远 ChatBI 完成 DeepSeek-R1 大模型适配:开启智能数据分析跃升新篇
  • Spring Cloud Gateway Server Web MVC报错“Unsupported transfer encoding: chunked”解决
  • 用Python+MySQL实战解锁企业财务数据分析
  • Redis:缓存雪崩、穿透、击穿的技术解析和实战方案
  • 【开源】一款开源、跨平台的.NET WPF 通用权限开发框架 (ABP) ,功能全面、界面美观
  • mybatis中的极易出现错误用法
  • OpenBayes 一周速览丨Self Forcing 实现亚秒级延迟实时流视频生成;边缘AI新秀,LFM2-1.2B采用创新性架构超越传统模型
  • cgroups测试cpu bug
  • 离线录像文件视频AI分析解决方案
  • Camera相机人脸识别系列专题分析之十九:MTK ISP6S平台FDNode传递三方FFD到APP流程解析
  • MSPM0开发学习笔记:二维云台画图(2025电赛 附源代码及引脚配置)
  • RHCA学习概述
  • 【音视频】WebRTC-Web 音视频采集与播放
  • Reflect从入门到实战
  • Java面试宝典:MySQL中的系统库
  • vue npm install卡住没反应
  • Three.js 与 React:使用 react-three-fiber 构建声明式 3D 项目
  • 深度学习(鱼书)day06--神经网络的学习(后两节)