由于上一篇介绍proxmox的文章成为热门话题,有朋友介绍了一个叫做Cockpit的工具,我觉得这是一个非常好的工具,所以我想介绍给大家。据官网介绍,Cockpit是一款Linux系统的管理工具,非常适合运维等任务,只需点击鼠标即可轻松完成一组管理任务。
座舱官网
Cockpit 非常易于安装,并且已包含在主要系统的软件存储库中。以Ubuntu 20.04为例,可以通过以下命令安装Cockpit:
sudo apt install Cockpit# 如果需要防火墙功能,安装firewalldsudo apt install firewalld# 如果需要虚拟机管理功能,安装cockpit-machinesudo apt install Cockpit-machines# 容器管理功能如果需要,安装cockpit-podman。 Ubuntu 20.04 目前没有这个软件包。 sudo apt install Cockpit-podman 安装完成后,启动该服务。
sudo systemctl 启动驾驶舱
现在,驾驶舱正在系统上运行。接下来,将浏览器指向系统的IP 地址+ 端口号9090 以显示驾驶舱登录页面。输入系统帐号和密码登录驾驶舱。
非常现代的登录页面
系统概览
您首先看到的是系统概览界面。从这里,您可以快速查看各种系统信息,包括性能使用情况、系统信息和配置。
单击相应的网格将打开包含详细信息的详细视图,包括实时性能监控图表。
实时性能监控图
日志查看
Cockpit 还允许您查看各种系统日志,类似于Windows 的事件查看器。单击日志将其展开并查看详细的日志信息。
服务管理
Cockpit 还提供查看系统服务的功能,使您可以轻松查看系统上安装的服务并按名称进行过滤。右侧还有一个按钮可以启用或禁用该服务。此功能与Windows 服务管理程序一样有用。
系统更新提示
Cockpit 在这一点上也很不错,不仅可以让你向系统请求更新,还可以根据更新的重要性给出相应的提示和说明。如果您在这里看到更严重的提示,则需要更新系统。
防火墙管理
此功能需要安装firewalld。只有安装了该软件包,相关功能才会显示在网页上。我感觉这个功能也很实用。至少它比使用iptables 或nftables 等命令行工具更方便。
它非常易于使用,甚至比Windows 防火墙更容易。无需设置复杂的入站和出站规则,您可以根据您运行的服务直接选择或自定义端口号。对于懒人来说。
另外,还有多种预设方案,您可以根据自己的需求选择方案,也可以自定义方案。总之,这是一个非常有用且易于使用的防火墙管理工具。请尝试。
虚拟机管理
安装Cockpit-machines 软件包后,Cockpit 会启用虚拟机功能,并允许您轻松创建和使用虚拟机功能。
的安装类型包括URL、本地ISO 和下载操作系统
当然,虚拟机的功能与PVE 等专业虚拟化平台相比是正确的,但作为一般的日常虚拟机管理解决方案已经足够了。毕竟,并不是每个人都需要这么多专门的选项和配置。
综上所述,这是一个简单实用的虚拟机解决方案,完全可以满足日常使用,而且使用非常方便,不需要多余的配置。
容器管理
还可以使用Cockpit 来管理容器,这需要安装Cockpit-podman 或Cockpit-docker。 Cockpit-docker 目前并未得到积极维护,因此团队将重点放在Cockpit-podman 上。不管怎样,podman命令行与docker完全兼容,甚至可以代替docker使用。另一个陷阱是Ubuntu 20.04 目前没有这两个包。因此,为了演示此功能,我使用了一个损坏的Arch 虚拟机并让它继续运行。
容器管理功能也非常简单实用,附加功能不多,只有两个功能:镜像和容器。
Cockpit 具有搜索图像的内置功能。你不再需要去dockerhub去搜索。直接从Cockpit 搜索和下载图像。 Podman还可以配置dockerhub镜像源,并且具有非常好的下载速度。
运行容器的界面也非常简单,基本一目了然。
现在,让我们简单总结一下Cockpit。它是一个简单易用的Linux系统管理工具,驻留在主流发行版的软件仓库中,并且易于通过网络安装和使用。界面简单实用,学习成本很低,实用的防火墙、虚拟机、容器管理功能让两个系统都非常有能力。 Linux初学者的运维。总之,大家都应该尝试一下!
原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/81616.html