2025年2月28日

替代 Linux 上已弃用的 net-tools 的 7 个最佳网络工具

替代 Linux 上已弃用的 net-tools 的 7 个最佳网络工具 net-tools 软件包开发人员已经很长时间没有更新了。幸运的是,您可以在 Linux 上使用这些新的、更好的网络工具。Linux 附带了大量用于管理大型和小型网络基础设施的网络工具。长期以来,net-tools 一直是默认的网络工具选择,但它们现在已被 iproute2 工具取代。本指南将介绍一些重要的网络工具,旨在取代已弃用的网络工具。大多数现代版本的 Linux 默认都带有新的 iproute2 工具。以下是一些新的 iproute2 网络工具,它们取代了 Linux 上旧的和已弃用的网络工具。1. SSss 工具是“套接字统计”的缩写,是一组网络工具,是 iproute2 的一部分。ss 取代了大多数 netstat 工具。它直接从内核空间获取套接字信息,并且在大多数情况下比其前身更快…
2025年2月28日

使用这 3 个命令重新启动 Ubuntu 服务器

使用这 3 个命令重新启动 Ubuntu 服务器 您将在本快速教程中了解重新启动 Ubuntu 服务器的各种方法。这里讨论的命令是通用的,可以应用于任何其他 Linux 发行版。要立即重新启动Ubuntu服务器,可以使用reboot命令:sudo reboot now我主要在几乎所有云服务上使用 Ubuntu,无论是 DigitalOcean 还是 Linode。很长一段时间,我使用 Ubuntu 作为我的桌面操作系统。对 APT 包管理器的熟悉让我更习惯使用 Ubuntu 作为服务器。我试图在 Linux 手册上分享我在服务器端的经验,无论是快速提示还是复杂的任务。这是一篇快速文章,我将向您展示如何在终端中重新启动 Ubuntu 服务器。如何重启Ubuntu服务器由于从功能角度来看,重新启动服务器是一项关键任务,因此只有管理员用户可以执行它。换句话说,您需要…
2025年2月28日

如何在 Rocky Linux 8 上使用 Docker 安装 Koel Music Streaming Server

如何在 Rocky Linux 8 上使用 Docker 安装 Koel Music Streaming Server 在此页 先决条件 第 1 步 - 配置防火墙 第 2 步 - 安装 Docker 第 3 步 - 安装 Docker Compose 第 4 步 - 创建 Koel 应用密钥 第 5 步 - 创建 Koel 环境文件 第 6 步 - 创建 Koel Docker Compose 文件 第 7 步 - 启动 Koel 容器 第一次初始化 Koel 更改管理员密码 Koel 是一种基于 Web 的音频流服务,使用 Laravel PHP 框架编写。它允许您流式传输您的个人音乐收藏并从世界任何地方访问它。它支持多种媒体格式,包括 AAC、OGG、WMA、FLAC 和 APE。在本教程中,您将学习如何在 Rocky Linux 8 机器上使用 Docker 安装 Koel Music Streaming Server。先决条件 A Server running Rocky…
2025年2月28日

如何在 Rocky Linux 8 上使用 Docker 安装 Gitea 代码托管

如何在 Rocky Linux 8 上使用 Docker 安装 Gitea 代码托管 在此页 先决条件 第 1 步 - 配置防火墙 第 2 步 - 安装 Docker 第 3 步 - 安装 Docker Compose 第 4 步 - 配置和安装 Gitea 配置系统时区 创建 Gitea 目录 配置 Gitea Docker 组合文件 自定义您的 Gitea 安装 安装 Gitea Gitea 是一种类似于 Github、Bitbucket 和 Gitlab 的自托管代码托管服务。它是用 Go 语言编写的,可以安装在多种操作系统上,包括 Linux、macOS、Windows 以及 amd64、i386、ARM 等架构。作为一个轻量级的应用程序,它可以以最低的硬件要求安装。它包括存储库文件编辑器、OpenSSH 服务器、问题跟踪、拉取请求、用户管理、通知、内置 wiki、LFS 支持、Git 挂钩等等。在本文中,您将学习在 Rocky…
2025年2月28日

使用 df 命令检查 Linux 磁盘空间 [有用示例]

使用 df 命令检查 Linux 磁盘空间 [有用示例] df 命令用于检查 Linux 中的磁盘空间。了解 Linux 中 df 命令的一些最常见用法。无论您是系统管理员还是普通桌面用户,您都必须知道可用或消耗的磁盘空间有多少,以便保持系统正常运行。如果您使用桌面 Linux,这可以通过常规文件管理器来完成,但 Linux 用户应该了解他/她的命令行并充分利用它,对吧?这就是为什么您需要更多地了解和理解“磁盘格式”或“df”命令。Linux下使用df命令查看磁盘空间让我们看看如何使用 df 命令来获取 Linux 中的各种磁盘空间信息。只需“df”即可查看磁盘信息主要且简单的“df”命令将输出 Linux 设置中的文件系统的完整列表。为了解释什么是文件系统,我们可能需要整篇文章,但是现在我们假设它是系统中某些文件的排列方式。这些信息在可读性方面可能不是…
2025年2月28日

如果您是发行版爱好者,可以尝试 6 个有趣的 Linux 发行版

如果您是发行版爱好者,可以尝试 6 个有趣的 Linux 发行版 如果您发现自己经常更换 Linux 发行版,这里有一些有趣的选项,您可以将它们添加到您的“跳跃”列表中。Linux 有许多不同的风格,并且由于大多数都是免费使用的,因此有时您可能会觉得有必要尝试其中的一些。我们称之为发行版跳跃。有些人只跳了几个月的发行版。其他人则发现这种体验永远不会变得乏味。如果您已经尝试了一些发行版,并且正在寻找一个提供不同功能的发行版,那么这里有六个值得尝试的选项。1. 基本操作系统Primary 在 Linux 世界中是独一无二的。传统的 Linux 发行版提供了不同的方式来提供和呈现基本相同的开源软件集。这就是为什么使用 Ubuntu、Fedora、openSUSE 或 Debian 等操作系统的体验大致相同。在每个桌面界面上,您选择众多桌面界面之一,并且…
2025年2月28日

适用于 Linux 的 OpenSSH 安全加固指南

适用于 Linux 的 OpenSSH 安全加固指南 在此页 SSH 是如何工作的? 使用最佳实践配置 SSH 1。更改默认端口 2。禁止以根用户身份登录 3。设置协议版本 4。密码复杂度 SSH 是 Linux 平台上使用最广泛的系统管理协议之一。它可用于许多基于 Unix、Linux 和 MacOS 的操作系统。它基于客户端-服务器模型,其中一台机器运行服务器组件,另一台机器使用客户端工具访问它。SSH 是如何工作的?客户端 (ssh) 通过向服务器发送请求来启动连接。服务器使用服务器守护进程 (sshd) 侦听传入的请求。它使用其公钥向尝试连接到它的客户端验证自己:通过这种方式,客户端可以确保它正在连接到正确的 SSH 服务器。完成后,客户端就可以访问服务器了。如果您使用的是 Windows 客户端,则必须使用 putty 等工具连接到服务器。客户端和服务器可以安装在…
2025年2月28日

如何将 Rocky Linux 系统添加到 OpenLDAP 服务器

如何将 Rocky Linux 系统添加到 OpenLDAP 服务器 在此页 先决条件 检查 OpenLDAP 用户 设置主机文件和 FQDN 安装 OpenLDAP 客户端和 SSSD 包 将身份验证配置文件更改为 SSSD 配置 OpenLDAP 客户端和 SSSD 服务 测试 结论 完成 OpenLDAP 安装后,您还需要添加一台客户端计算机以针对您的 OpenLDAP 服务器进行身份验证。有很多方法可以将客户端计算机添加到 OpenLDAP 服务器,其中之一是使用 SSSD 服务。 SSSD 服务在几乎 Linux 发行版存储库(具有不同的包名称)上可用,这使管理更容易并加快了 OpenLDAP 客户端计算机的配置。在本教程中,您将学习如何使用 SSSD 服务设置 Rocky Linux 系统并将其添加到 OpenLDAP 服务器。先决条件 安装并配置了带有 OpenLDAP 的服务器。 一个 Rocky L…
2025年2月28日

如何使用 Docker 在 Ubuntu 上安装 Outline Knowledgebase Wiki

如何使用 Docker 在 Ubuntu 上安装 Outline Knowledgebase Wiki 在此页 先决条件 第 1 步 - 配置防火墙 第 2 步 - 安装 Docker 第 3 步 - 安装 Docker Compose 第 4 步 - 为 Docker 创建环境文件 配置 Slack 身份验证 配置 Slack 集成 创建 S3 凭证 创建密钥 创建和编辑环境文件 Outline 是一种开源、协作、知识库软件。您可以使用它来托管文档和粉丝页面,甚至可以将其用于笔记共享。它包括一个 markdown 编辑器,并与 Slack、Figma、Airtable、Google Docs、Trello、Zapier、Codepen、Spotify、Youtube 等多种服务集成。它具有安全功能,如用户组具有单独的读写权限,允许公开共享并有 13 种语言翻译的 RTL 支持。它是使用 React 和 Node.js 构建的。…
2025年2月28日

如何在 Alma Linux 8 上安装 CyberPanel

如何在 Alma Linux 8 上安装 CyberPanel 在此页 先决条件 安装 CyberPanel 访问 CyberPanel 结论 CyberPanel 是一个免费的开源网络托管控制面板,允许您创建、配置和管理您自己的托管服务器。它是在 OpenLiteSpeed 服务器之上工作的 cPanel 替代方案。借助 CyberPanel,您可以管理 SSL 证书、使用用户友好的文件管理器、配置 Web 应用程序防火墙、管理 DNS、管理电子邮件等。 Cyberpanel 是唯一一个开箱即用地原生支持 OpenLiteSpeed 和 LiteSpeed Enterprise 的主机控制面板。在本文中,我们将向您展示如何在 Alma Linux 8 上使用 OpenLiteSpeed 安装 CyberPanel。先决条件 一台运行 Alma Linux 8 的服务器。 在服务器上配置了根密码。…