社区编辑申请
注册/登录
官方标配!吊炸天的 Linux 可视化管理工具,必须推荐给你!
系统 Linux
用了很久的CentOS 7,最近想体验一下CentOS 8。无意中发现CentOS 8内置了一款可视化管理工具Cockpit,一些常见的命令行操作它都能支持,界面炫酷且功能强大,推荐给大家!

Cockpit简介

Cockpit是CentOS 8内置的一款基于Web的可视化管理工具,对一些常见的命令行管理操作都有界面支持,比如用户管理、防火墙管理、服务器资源监控等,使用非常方便,号称人人可用的Linux管理工具。

下面是Cockpit的管理界面,看起来还是挺炫酷的!

CentOS 8安装

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

  • CentOS 8的安装与CentOS 7基本相同,这里安装的是目前最新版8.5.2111,具体安装可以参考虚拟机安装及使用Linux,看这一篇就够了! ,镜像下载地址:https://vault.centos.org/8.5.2111/isos/x86_64/

 使用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
  • 接下来查询一个安装包信息测试下,发现已经可以正常使用了。

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
  • 安装完成后即可通过浏览器访问Cockpit,使用Linux用户即可登录(比如root用户),访问地址:http://192.168.3.106:9090/

Cockpit使用

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

  • 通过概览查看服务器的基本信息,包括CPU内存使用情况、系统信息、服务器配置等;

  • 点击使用可以查看到更详细的CPU、内存、磁盘、网络等监控信息,基本上就是个界面版的top命令啊;

  • 通过存储可以查看更为详细的文件系统信息,还可以进行卷组的管理及NFS的挂载;

  • 通过网络可以查看防火墙及网络监控信息,可以进行防火墙的开启关闭;

  • 点击防火墙可以查看开放的服务端口,通过添加服务可以直接开放端口,还在用firewalld命令?

  • 通过Podman容器管理可以像使用Docker一样下载镜像并创建运行容器;

  • 比如说我们可以根据Nginx镜像来创建一个nginx容器,并运行在80端口上;

  • 此时直接访问服务器的80端口就可以访问到Nginx的首页了;

  • 通过账户可以方便地管理Linux中的用户,再也不用useradd命令了;

  • 另外Cockpit在服务器软件需要更新时也会提示我们,通过软件更新可以进行更新操作;

  • 通过应用功能可以下载一些服务器应用,目前只有几个可以安装,期待以后能有更多选择;

  • 如果以上功能满足不了你的需求,Cockpit也提供了命令行功能,打开终端即使用;

  • Cockpit还提供了SELinux管理功能,可以控制其开启和关闭。

总结

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

责任编辑:庞桂玉 来源: 良许Linux
相关推荐

2022-06-05 21:09:47

Python办公自动化

2022-06-20 22:37:25

Linux操作系统命令

2022-06-15 11:02:40

网络安全运营

2022-06-15 08:25:07

Python天气数据可视化分析

2022-06-15 08:21:49

Linux运维工程师

2022-06-28 09:34:24

可视化Python代码

2022-06-22 09:19:55

HDC鸿蒙ADB命令

2022-06-20 09:45:48

Python开源可视化库

2022-06-16 15:42:16

攻击面管理ASM

2022-06-28 10:03:56

CentOSLinux

2022-06-06 08:37:13

Linux远程桌面工具

2022-06-07 09:59:21

网络安全安全漏洞

2022-05-05 09:27:31

Linux服务器优化

2022-06-07 11:16:51

云原生人工智能运维

2022-06-01 17:47:24

运维监控系统

2022-06-03 09:41:03

DockerKubernetes容器

2022-06-27 23:44:37

云原生云存储云计算

2022-06-19 14:13:29

tmateLinux

2022-06-28 14:47:43

数据中心服务器科技

2022-06-28 09:26:25

Python配置文件

同话题下的热门内容

用这些开源工具在 Linux 上编辑 PDF 文件Linux 网络性能的 15 个优化建议Docker Compose:搭建开发环境的好方式在 Linux 上玩电子游戏的三种方式为什么命令行在 Linux 生态系统中如此重要在 Linux 上使用 WineZGUI 运行 Windows 应用和游戏Docker 暴重大安全漏洞:外部网络可直接访问映射到 127.0.0.1 的本地服务如何构建自己的可引导 Linux Live CD

编辑推荐

Linux系统下安装MySQL的步骤详解CentOS与Ubuntu有什么不同?Linux下如何使用minicom USB串口为什么你可能想要略过Ubuntu 17.04?Linux中7个判断文件系统类型的方法
我收藏的内容
点赞
收藏

51CTO技术栈公众号