1. 介绍Cockpit
本文主要介绍Cockpit,它是一个基于网络的图形界面的系统管理工具。
由于Cockpit特意使用了系统api和命令,整个管理员团队可以按照他们喜欢的方式管理系统,包括在Cockpit下执行命令行和实用程序。
2. 使用简单
Cockpit使Linux易于管理。您不必在命令行中记住命令。
在浏览器中管理服务器,用鼠标执行系统任务。启动容器、管理存储、配置网络和检查日志都很容易。基本上,您可以将Cockpit看作图形化的“桌面界面”,但它是针对单个服务器的。
3. 与您现有的工作流程兼容
在服务器上有最喜欢的应用程序或命令行工具吗?继续使用命令行,Ansible和其他您喜欢的工具,并添加Cockpit,混合使用它们没有问题。
Cockpit使用的系统工具与您在命令行中使用的相同。你可以在Cockpit和任何你喜欢的东西之间来回切换。驾驶舱甚至有一个内置的终端,当你从非linux设备连接时,它很有用。
使用Cockpit
以下是您可以在运行Cockpit的主机上可以执行的任务集:
- 检查并修改网络设置
- 配置防火墙
- 管理存储(包括RAID和LUKS分区)
- 创建和管理虚拟机
- 下载并运行容器
- 浏览和搜索系统日志
- 检查系统硬件
- 升级软件
- 性能监测
- 管理用户帐户
- 检查基于系统的服务并与之交互
- 在本地浏览器中使用远程服务器上的终端
- 切换多个Cockpit服务器
- 通过安装越来越多的应用程序和插件来扩展Cockpit的功能
- 编写您自己的自定义模块来让Cockpit做任何您想做的事情
也可以轻松地排除和解决烦人的问题:
- 诊断网络问题
- 发现运行异常的虚拟机并作出反应
- 检查SELinux日志并在单击中修复常见的违规
- 检查与系统日志相关的CPU负载、内存使用、网络活动和存储性能的详细指标
4. Cockpit受支持的程度
Cockpit已经包括在以下操作系统的默认仓库中:
- fedora
- RHEL
- fedora COREOS
- CentOS
- Ubuntu
- Clear Linux
- archlinux
- Tumbleweed
未经允许不得转载:下一个课程 » 使用cockpit管理Linux