视窗苹果电脑软件设置安全生产力Linux安卓性能配置苹果自定义设备管理iPhone设置 全部

如何在 Fedora 中使用 Cockpit 进行系统管理

已编辑 4 几个月前 通过 ExtremeHow 编辑团队

帽子驾驶舱系统管理图形用户界面配置命令行终端软件初学者系统管理

如何在 Fedora 中使用 Cockpit 进行系统管理

翻译更新 4 几个月前

Fedora 是一个知名的 Linux 发行版,为开发者、系统管理员和技术爱好者提供了稳健的平台。使管理 Fedora 系统简单易行的工具之一是“Cockpit”。Cockpit 是一个基于网页的图形界面,可以让您轻松管理 Linux 系统。它允许执行诸如启动服务、故障排除、配置网络,甚至运行容器等任务。

介绍 Cockpit

Cockpit 设计为用户友好,并且可以通过任何现代网页浏览器访问。由于其直观的设计,无论新用户还是有经验的用户都可以在不需要记住复杂的命令行指令的情况下管理其系统。

Cockpit 的关键特性

在 Fedora 上安装 Cockpit

在您使用 Cockpit 之前,需要在 Fedora 系统上安装它。这通常很简单。

安装步骤

  1. 首先,在 Fedora 系统上打开一个终端窗口。
  2. 您需要管理员权限来安装 Cockpit,所以确保您已作为 root 用户登录或可以使用 sudo
  3. 输入以下命令安装 Cockpit:
    sudo dnf install cockpit
  4. 安装后,通过输入以下命令启动 Cockpit 服务:
    sudo systemctl start cockpit.socket
  5. 启用服务在启动时自动启动:
    sudo systemctl enable cockpit.socket

完成这些步骤后,Cockpit 将在您的 Fedora 机器上安装并运行。

访问 Cockpit

一旦安装了 Cockpit,访问它就变得非常容易。如果您远程访问,请确保防火墙设置允许 HTTP 流量。

本地访问

要访问 Cockpit,请打开您的网页浏览器并访问此地址:https://localhost:9090。浏览器可能会警告您有关安全证书的问题,因为 Cockpit 默认使用自签名证书。您可以安全地访问该网站。

远程访问

如果您远程访问 Fedora 系统,用系统的 IP 地址替换 localhost
https://<your-server-ip>:9090

使用您的系统用户名和密码登录。如果远程访问,您可能需要提供其他凭据。

导航 Cockpit 界面

登录后,您会发现 Cockpit 界面清晰有序。主页为您提供系统概览仪表板。

系统概览

在此页面上,易于阅读的图表显示以下信息:

服务管理

在“服务”部分,您可以轻松管理系统服务。您可以查看哪些服务正在运行、已停止或失败。启动或停止服务只需单击服务名称旁边的按钮。

网络配置

通过 Cockpit 配置网络设置毫不费力。您可以管理网络接口、IP 地址并查看活动连接,而无需手动修改配置文件。这在“网络”部分中完成。

终端访问

对于熟悉命令行输入的用户,Cockpit 提供了一个基于网页的终端。此功能位于“终端”下,可以让您像在常规终端会话中一样执行命令。

日志访问和监控

访问系统日志对于诊断问题至关重要。Cockpit 提供了一个完整的日志部分,允许您筛选日志、搜索特定条目并实时监控日志文件。

用户账户

在“账户”部分,您可以高效地管理用户账户。轻松添加新用户、删除现有用户或更改用户角色。

软件更新

通过 Cockpit 界面直接管理软件更新,保持系统最新状态。“更新”部分检查可用更新并允许您一键安装。

Docker 和容器支持

Cockpit 内置对容器管理的支持。在“容器”部分,您可以拉取 Docker 镜像、启动容器,并高效管理容器设置,而无需使用 CLI。

安全设置

使用 Cockpit 维护安全系统非常简单。“防火墙”部分允许您互动管理防火墙规则,确保为特定用例设置正确的端口和协议。

定制和扩展 Cockpit

Cockpit 支持扩展,提供更多功能。查看可用的 Cockpit 插件,可以安装以扩展其功能,例如监控高级性能指标或管理特定服务器任务。

配置附加模块

如果 Docker 不是您的首选,可以使用诸如“cockpit-podman”等附加模块来管理 Podman 容器。安装可以通过软件包管理轻松完成:

sudo dnf install cockpit-podman

Cockpit 故障排除

如果遇到 Cockpit 加载问题或功能无法按预期工作,请验证以下内容:

如果会话断开是个问题,请验证网络连接是否稳定,并检查与权限相关的设置。

注意事项和最佳实践

在使用 Cockpit 进行系统管理时,请遵循以下最佳实践:

在 Fedora 上使用 Cockpit 可以大大提高系统管理员的效率和效能。其图形化特性结合其使用命令行工具的能力,给您带来两全其美的体验。这是一种现代化的系统管理方法,消除通常与服务器管理相关的复杂性。

如果你发现文章内容有误, 您可以


评论