2025年2月28日

如何在 CentOS 7 上禁用或关闭 Firewalld?

如何在 CentOS 7 上禁用或关闭 Firewalld? 介绍Firewalld 是 CentOS 7 中包含的动态防火墙管理工具。它取代了之前的 iptables 服务,成为 CentOS 7 的默认防火墙工具。Firewalld 旨在使管理防火墙规则变得更加容易,并在定义策略和规则集方面提供更大的灵活性。 CentOS 7 上 Firewalld 的主要目的是通过阻止与特定规则或策略不匹配的入站流量来保护您的系统免受未经授权的访问。它还允许您根据您对特定网络或接口的信任级别来定义具有不同安全级别的不同网络区域。尽管有好处,但有人可能出于某些原因想要禁用或关闭 Firewalld。了解 CentOS 7 上的 FirewalldFirewalld 是与 CentOS 7 捆绑在一起的防火墙管理工具。它旨在为管理员提供易于使用的界面来管理系统上的防火墙规则。 Fir…
2025年2月28日

如何在 Ubuntu 22.04 上安装 MediaWiki

如何在 Ubuntu 22.04 上安装 MediaWiki 本教程适用于这些操作系统版本Ubuntu 22.04(果酱水母)Ubuntu 18.04(仿生海狸)在此页 先决条件 安装 LAMP 堆栈 为 MediaWiki 配置 PHP 配置 MariaDB 数据库服务器 下载 MediaWiki 源代码 为 MediaWiki 设置 Apache2 虚拟主机 开始安装 MediaWiki 结论 MediaWiki 是一种免费的开源维基软件,为互联网上最大的维基网站(如维基百科和维基媒体)提供支持。其极其强大、可缩放和可扩展的 wiki 软件,提供功能丰富的 wiki 实现。 MediaWiki 是 2002 年开发的 Web 应用程序,主要使用 PHP 编写,使用 MySQL 和 PostgreSQL 等 RDBMS 存储数据。MediaWiki 还可以用作协作和文档平台。它可以帮助您和您的团队组织文档并…
2025年2月28日

了解 Ubuntu 上 sudo 的初学者指南

了解 Ubuntu 上 sudo 的初学者指南 在此页 什么是 sudo? 任何用户都可以使用 sudo 吗? 什么是 sudo 会话? sudo 密码 一些重要的 sudo 命令行选项 -k 选项 -s 选项 -i 选项 在 Linux 命令行上工作时遇到过 Permission denied 错误吗?您可能正在尝试执行需要 root 权限的操作。例如,以下屏幕截图显示了当我尝试将二进制文件复制到其中一个系统目录时抛出的错误:那么这个问题的解决方案是什么?很简单,使用 sudo 命令。运行命令的用户将被提示输入登录密码。输入正确的密码后,操作将成功执行。虽然 sudo 无疑是任何使用 Linux 命令行的人都必须知道的命令,但您还应该了解其他一些相关(深入)的详细信息,以便更负责任、更有效地使用该命令。而这正是本文要讨论的内容。But before we move ahead, it'…
2025年2月28日

如何在 CentOS 7 上禁用或关闭 SELinux?

如何在 CentOS 7 上禁用或关闭 SELinux? 介绍在 Linux 世界中,安全性是系统管理员最关心的问题。增强 Linux 系统安全性的一种方法是使用安全增强型 Linux (SELinux)。SELinux 是一个强制访问控制 (MAC) 系统,为您的 CentOS 7 服务器提供额外的保护层。它提供精细的访问控制和策略,使系统管理员能够限制用户的操作并保护敏感数据。检查SELinux的当前状态SELinux(安全增强型 Linux)是一种安全机制,通过限制进程和用户对某些资源的访问,为您的系统提供额外的保护层。 CentOS 7 默认启用 SELinux。在某些情况下,您可能需要在继续进行任何配置更改之前检查它是否正在运行。使用 getenforce 命令检查 SELinux 当前状态的最简单方法是使用 getenforce 命令。此命令显示 SELi…
2025年2月28日

Linux xxd 新手命令教程(附实例)

Linux xxd 新手命令教程(附实例) 在此页 Linux xxd 命令的用途是什么? Q1。如何使用xxd命令? Q2。如何使用 xxd 跳过几行? Q3。如何将 xxd 输出限制为特定长度? Q4。如何设置列长? Q5。如何让 xxd 产生二进制转储? 结论 需要一个文本文件的十六进制转储?正在寻找可以执行此操作的命令行实用程序?好吧,你很幸运,因为有一个名为 xxd 的命令可以为你做这件事。在本教程中,我们将使用一些易于理解的示例来讨论 xxd。但在我们这样做之前,值得一提的是,这里的所有示例都已经在 Ubuntu 22.04 LTS 机器上进行了测试。Linux xxd 命令的用途是什么?Linux 中的 xxd 命令可让您创建 hexdump 甚至执行相反的操作。以下是它的语法:xxd [OPTIONS] [file]以下是工具手册页对其的解释:xxd  create…
2025年2月28日

如何在 RHEL Linux 中使用 YUMDNF 禁用软件包更新?

如何在 RHEL Linux 中使用 YUMDNF 禁用软件包更新? 介绍YUMDNF 代表 Yellowdog Updater Modified - Dandified YUM,下一代。它是 RHEL(Red Hat Enterprise Linux)和 CentOS 发行版中使用的包管理器,用于管理系统上安装的软件包。与传统的 YUM 包管理器不同,YUMDNF 提供了广泛的改进,增强了该工具的整体功能。为什么可能需要禁用软件包更新当您的系统上运行着一个重要的应用程序并且您不希望任何更改破坏它时,可能需要禁用软件包更新。在某些情况下,更新可能会导致对系统操作至关重要的应用程序或依赖项出现兼容性问题。此外,在某些情况下,由于连接限制或数据计划限制,您的带宽可能有限。这意味着自动更新将消耗比必要的更多的数据。了解 RHEL Linux 中的软件包更新包更新说明…
2025年2月28日

如何在 CentOS 8 上禁用 SELinux?

如何在 CentOS 8 上禁用 SELinux? 介绍SELinux(即安全增强型 Linux)是一种内置于大多数现代 Linux 发行版(包括 CentOS 8)中的安全机制。SELinux 的工作原理是提供一组强制访问控制策略,限制对各种系统资源和文件的访问。此功能的目的是通过限制潜在攻击的范围来增强系统的整体安全性。虽然 SELinux 是保护系统的有效工具,但某些用户可能会出于各种原因想要禁用它。例如,某些应用程序在启用 SELinux 的情况下可能无法正常运行,或者正确配置策略可能具有挑战性。在这种情况下,可能需要禁用 SELinux。本文的目的是提供有关如何在 CentOS 8 上禁用 SELinux 的分步说明。我们还将讨论有人可能想要禁用它的一些常见原因,并提供替代方法。在以下部分中,我们将探讨 SELinux 的作用及其工作原理,然后再…
2025年2月28日

12 个最安全的 Linux 免费软件下载网站

12 个最安全的 Linux 免费软件下载网站 如果您想从互联网下载 Linux 软件包而不影响系统安全,请查看这些免费软件下载网站。Linux 是一种开源操作系统,拥有比其他操作系统更广泛的贡献者社区。然而,出于安全原因,为 Linux 系统下载软件有时可能存在风险。互联网上充斥着间谍软件,尤其是在提供免费应用程序的网站上,一些贡献者试图通过恶意文件来利用用户。这就是为什么始终建议使用真实的网站来获取应用程序。尽管病毒在 Linux 上很少见,但采取预防措施仍然没有坏处。因此,我们精心挑选了一些最安全的网站列表,您可以使用这些网站免费下载 Linux 软件,而不必担心恶意软件。1. GitHubGitHub 是一个基于云的平台,允许开发人员存储、管理和发布软件。它拥有一个由 Linux 开发人员和经过验证的组织组成的综合社区。该网站是一个协作…
2025年2月28日

如何在 Ubuntu 22.04 上安装带有 Docker 的 GitLab

如何在 Ubuntu 22.04 上安装带有 Docker 的 GitLab 本教程适用于这些操作系统版本Ubuntu 22.04(果酱水母)Ubuntu 18.04(仿生海狸)在此页 先决条件 第 1 步 - 配置防火墙 第 2 步 - 安装依赖项 第 3 步 - 更改系统 SSH 端口 第 4 步 - 安装 Docker 和 Docker Compose 第 5 步 - 设置 Docker 卷 第 6 步 - 使用 Docker Compose 安装 Gitlab 第 7 步 - 配置 Gitlab 访问 Gitlab 限制公开注册 配置 Gitlab 配置文件 更改根密码 更改用户名 禁用 Prometheus 指标并改善隐私 添加您的 SSH 密钥 创建项目 Gitlab Server 是云托管 Gitlab 版本控制的开源版本。自托管存储库相对于云托管的优势在于对代码的完全控制。本指南将教您如何在 Ubuntu 22.04 服务器上使用 Docker 安装 Gitl…
2025年2月28日

如何在 Linux 中禁用 SSH Root 登录?

如何在 Linux 中禁用 SSH Root 登录? 介绍在Linux系统中,SSH(Secure Shell)是用于连接和管理远程服务器的常用协议。它允许用户从世界任何地方安全地访问和控制他们的服务器。 SSH 的使用对于系统管理员和开发人员来说至关重要,因为它使他们能够执行各种任务,例如编辑配置文件、传输文件和远程管理服务。然而,允许通过 SSH 进行 root 登录会带来重大的安全风险,可能导致对您的系统进行未经授权的访问和恶意攻击。通过禁用此功能,您可以显着降低 Linux 服务器受到威胁的机会。本指南的目的是提供有关如何在 Linux 中通过 SSH 禁用 root 登录的分步说明。我们将探讨与允许 root 通过 SSH 登录相关的风险,并演示如何采取必要的步骤来保护您的系统。SSH 在 Linux 中的重要性SSH 是一种安全的远程访问协议,允许用户通过…