良许Linux教程网 干货合集 官方标配!吊炸天的 Linux 可视化管理工具,必须推荐给你!

官方标配!吊炸天的 Linux 可视化管理工具,必须推荐给你!

长时间使用的CentOS 7让我产生了想要尝试一下CentOS 8的想法。意外地发现CentOS 8内置了一款令人惊艳的可视化管理工具,名为Cockpit。这个工具支持许多常见的命令行操作,界面设计炫目且功能强大,我向大家推荐它!

Cockpit的概述

CockpitCentOS 8默认内置的一个基于Web的可视化管理工具。它提供了对一系列常见命令行管理操作的图形化支持,包括用户管理、防火墙管理、服务器资源监控等等。方便易用的Cockpit号称是适用于所有人的Linux管理工具。

下面是Cockpit的管理界面,看上去真的很炫!

image-20230718232906285
image-20230718232906285

CentOS 8安装

如果你想体验最新版本的Cockpit,需要安装CentOS 8,下面我们先简单聊聊CentOS 8的安装。

image-20230718232910149
image-20230718232910149
  • 使用CentOS 8的yum命令安装软件时经常会遇到无法下载的问题,切换到阿里云的镜像源即可解决,这里使用Centos-vault-8.5.2111.repo仓库配置;
# 先将原BaseOS配置进行备份
mv /etc/yum.repos.d/CentOS-Linux-BaseOS.repo /etc/yum.repos.d/CentOS-Linux-BaseOS.repo.bak
# 再下载新配置
sudo wget -O /etc/yum.repos.d/CentOS-Linux-BaseOS.repo http://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
  • yum仓库配置文件在/etc/yum.repos.d目录下,再修改CentOS-Linux-AppStream.repo文件,直接拷贝CentOS-Linux-BaseOS中的appstream部分即可;
[appstream]
name=CentOS-8.5.2111 - AppStream - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos-vault/8.5.2111/AppStream/$basearch/os/
        http://mirrors.aliyuncs.com/centos-vault/8.5.2111/AppStream/$basearch/os/
        http://mirrors.cloud.aliyuncs.com/centos-vault/8.5.2111/AppStream/$basearch/os/
gpgcheck=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official
  • 运行如下命令清空缓存并生效;
sudo yum clean all
sudo yum makecache
  • 接下来查询一个安装包信息测试下,发现已经可以正常使用了。
image-20230718232914043
image-20230718232914043

Cockpit安装启动

下面介绍下Cockpit的安装和启动,非常简单。

  • CentOS 8默认已安装Cockpit,直接启动服务即可;
# 配置cockpit服务开机自启
systemctl enable --now cockpit.socket
# 启动cockpit服务
systemctl start cockpit
  • CentOS 7上如果要使用Cockpit的话,需要自行安装,并开放对应服务;
# 安装
yum install cockpit
# 开放服务
firewall-cmd --permanent --zone=public --add-service=cockpit
# 重新加载防护墙
firewall-cmd --reload
  • 安装完成后即可通过浏览器访问Cockpit,使用Linux用户即可登录(比如root用户),访问地址:http://192.168.3.106:9090/
image-20230718232917385
image-20230718232917385

Cockpit使用

之前我们经常使用命令行来管理Linux服务器,有了Cockpit就可以愉快地使用图形化界面了,下面我们来体验下Cockpit的功能。

  • 通过概览查看服务器的基本信息,包括CPU内存使用情况、系统信息、服务器配置等;
  • 点击使用可以查看到更详细的CPU、内存、磁盘、网络等监控信息,基本上就是个界面版的top命令啊;
image-20230718232923447
image-20230718232923447
  • 通过存储可以查看更为详细的文件系统信息,还可以进行卷组的管理及NFS的挂载;
image-20230718232926660
image-20230718232926660
  • 通过网络可以查看防火墙及网络监控信息,可以进行防火墙的开启关闭;
image-20230718232929341
image-20230718232929341
  • 点击防火墙可以查看开放的服务端口,通过添加服务可以直接开放端口,还在用firewalld命令?
image-20230718232932349
image-20230718232932349
  • 通过Podman容器管理可以像使用Docker一样下载镜像并创建运行容器;
image-20230718232935399
image-20230718232935399
  • 比如说我们可以根据Nginx镜像来创建一个nginx容器,并运行在80端口上;
image-20230718232938513
image-20230718232938513
  • 此时直接访问服务器的80端口就可以访问到Nginx的首页了;
image-20230718232943682
image-20230718232943682
  • 通过账户可以方便地管理Linux中的用户,再也不用useradd命令了;
image-20230718232946319
image-20230718232946319
  • 另外Cockpit在服务器软件需要更新时也会提示我们,通过软件更新可以进行更新操作;
image-20230718232949322
image-20230718232949322
  • 通过应用功能可以下载一些服务器应用,目前只有几个可以安装,期待以后能有更多选择;
image-20230718232952429
image-20230718232952429
  • 如果以上功能满足不了你的需求,Cockpit也提供了命令行功能,打开终端即使用;
image-20230718232955237
image-20230718232955237
  • Cockpit还提供了SELinux管理功能,可以控制其开启和关闭。
image-20230718232958132
image-20230718232958132

总结

作为CentOS 8官方内置的可视化管理工具,Cockpit确实涵盖了很多常用的服务器管理功能,界面炫酷且使用方便!升级到CentOS 8的朋友,不妨尝试下它!

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部