已编辑 4 几个月前 通过 ExtremeHow 编辑团队
帽子驾驶舱系统管理图形用户界面配置命令行终端软件初学者系统管理
翻译更新 4 几个月前
Fedora 是一个知名的 Linux 发行版,为开发者、系统管理员和技术爱好者提供了稳健的平台。使管理 Fedora 系统简单易行的工具之一是“Cockpit”。Cockpit 是一个基于网页的图形界面,可以让您轻松管理 Linux 系统。它允许执行诸如启动服务、故障排除、配置网络,甚至运行容器等任务。
Cockpit 设计为用户友好,并且可以通过任何现代网页浏览器访问。由于其直观的设计,无论新用户还是有经验的用户都可以在不需要记住复杂的命令行指令的情况下管理其系统。
在您使用 Cockpit 之前,需要在 Fedora 系统上安装它。这通常很简单。
sudo
。sudo dnf install cockpit
sudo systemctl start cockpit.socket
sudo systemctl enable cockpit.socket
完成这些步骤后,Cockpit 将在您的 Fedora 机器上安装并运行。
一旦安装了 Cockpit,访问它就变得非常容易。如果您远程访问,请确保防火墙设置允许 HTTP 流量。
要访问 Cockpit,请打开您的网页浏览器并访问此地址:https://localhost:9090
。浏览器可能会警告您有关安全证书的问题,因为 Cockpit 默认使用自签名证书。您可以安全地访问该网站。
如果您远程访问 Fedora 系统,用系统的 IP 地址替换 localhost
:
https://<your-server-ip>:9090
。
使用您的系统用户名和密码登录。如果远程访问,您可能需要提供其他凭据。
登录后,您会发现 Cockpit 界面清晰有序。主页为您提供系统概览仪表板。
在此页面上,易于阅读的图表显示以下信息:
在“服务”部分,您可以轻松管理系统服务。您可以查看哪些服务正在运行、已停止或失败。启动或停止服务只需单击服务名称旁边的按钮。
通过 Cockpit 配置网络设置毫不费力。您可以管理网络接口、IP 地址并查看活动连接,而无需手动修改配置文件。这在“网络”部分中完成。
对于熟悉命令行输入的用户,Cockpit 提供了一个基于网页的终端。此功能位于“终端”下,可以让您像在常规终端会话中一样执行命令。
访问系统日志对于诊断问题至关重要。Cockpit 提供了一个完整的日志部分,允许您筛选日志、搜索特定条目并实时监控日志文件。
在“账户”部分,您可以高效地管理用户账户。轻松添加新用户、删除现有用户或更改用户角色。
通过 Cockpit 界面直接管理软件更新,保持系统最新状态。“更新”部分检查可用更新并允许您一键安装。
Cockpit 内置对容器管理的支持。在“容器”部分,您可以拉取 Docker 镜像、启动容器,并高效管理容器设置,而无需使用 CLI。
使用 Cockpit 维护安全系统非常简单。“防火墙”部分允许您互动管理防火墙规则,确保为特定用例设置正确的端口和协议。
Cockpit 支持扩展,提供更多功能。查看可用的 Cockpit 插件,可以安装以扩展其功能,例如监控高级性能指标或管理特定服务器任务。
如果 Docker 不是您的首选,可以使用诸如“cockpit-podman”等附加模块来管理 Podman 容器。安装可以通过软件包管理轻松完成:
sudo dnf install cockpit-podman
如果遇到 Cockpit 加载问题或功能无法按预期工作,请验证以下内容:
sudo systemctl status cockpit.socket
如果会话断开是个问题,请验证网络连接是否稳定,并检查与权限相关的设置。
在使用 Cockpit 进行系统管理时,请遵循以下最佳实践:
在 Fedora 上使用 Cockpit 可以大大提高系统管理员的效率和效能。其图形化特性结合其使用命令行工具的能力,给您带来两全其美的体验。这是一种现代化的系统管理方法,消除通常与服务器管理相关的复杂性。
如果你发现文章内容有误, 您可以