2025年2月28日

如何保护 Ubuntu 20.04 中的 SSH 服务器(从基础到高级)

就像所有其他服务器一样,SSH 服务器也容易遭受未经授权的访问尝试。因此,每当您希望使用 SSH 服务器时,您必须首先考虑保护它,以免从长远来看出现任何意外情况。一般来说,术语“保护服务器安全”也称为“强化服务器”。 “这可以通过采取多种措施来实现。这些措施取决于您所需的安全级别。保护 SSH 服务器的措施范围从基本到高级,正如我们之前所说,您可以根据需要的安全级别来选择它们。如果您对后果有足够的了解并且有能力面对这些后果,您可以跳过任何规定的措施。而且,我们永远不能说单个步骤就能确保 100% 的安全,或者某个步骤比另一个步骤更好。这完全取决于我们实际需要哪种类型的安全性。因此,今天我们打算让您深入了解在 Ubuntu 20.04 中保护 SSH 服务器的基本和高级步骤。除了这些方法之外,我们还将与您分享一些保护 SSH 服务器安全的其他…
2025年2月28日

如何在 Ubuntu Linux 上安装星际争霸 2

在本 Linux 指南中,您将学习如何在 Ubuntu Linux 上安装星际争霸 2。 《星际争霸 2》游戏已向注册 Battle.net 帐户的任何人免费发布。在继续安装之前,请确保您已正确安装适当的 VGA 驱动程序,无论是用于 NVIDIA 还是 Radeon 显卡。在本教程中您将学习:如何安装葡萄酒如何安装 Lutris如何安装战网和先决条件如何通过 Lutris 下载并安装 Startcraft 2如何在 Ubuntu Linux 上安装星际争霸 2如何在 Ubuntu 上安装星际争霸 2 分步说明VGA驱动安装 如前所述,在继续安装《星际争霸 2》之前,请确保您已为 NVIDIA 或 Radeon 显卡正确安装了适当的 VGA 驱动程序。酒安装第一步是在 Ubuntu 系统上安装 Wine。为了避免事情变得过于复杂,只需使用 apt 命令安装主 wine 包即可: $ sudo apt in…
2025年2月28日

Centos 8 安装并开始使用 MariaDB

MariaDB 是一个向后兼容的开放式免费数据库管理框架,广泛用作 MySQL 的二进制替代品。它是一个基于Oracle MySQL服务社区而建立的分支。它有多个线程,是一个多用户 SQL 数据库服务器。它是由 MySQL 的几位最初创建者和社区的其他成员设计的。如果您对 MySQL 与 MariaDB 感到好奇,MariaDB 是推荐的发行版。在替换MySQL的过程中应该也能顺利运行。在本教程/文章中,我们将向您展示如何在 Centos 8 上安装和开始使用 MariaDB。在 Centos 8 上安装 MariaDB 的步骤首先,确保您的系统中安装了 Centos 8。现在,在 Centos 8 中打开终端。另一种选择是使用 user@centos-8-server-ip ssh 命令登录。然后执行以下三个步骤:Centos 8 上的 MariaDB 安装保护 Centos 8…
2025年2月28日

如何在 Ubuntu 22.04 上安装 Mosquitto MQTT 服务器

Mosquitto 是 MQTT 协议的免费、开源、轻量级服务器实现。它专为所有设备而设计,从低功耗单板计算机到完整的服务器。 MQTT 在 TCP/IP 协议之上工作,并使用您现有的互联网家庭网络向您的 IoT 设备发送消息并响应这些消息。它是用 C 语言编写的,这使得它比其他 MQTT 代理更快、更高效。这篇文章将向您展示如何在 Ubuntu 22.04 上安装 Mosquitto 服务器。先决条件运行 Ubuntu 22.04 的服务器。您的服务器上配置了 root 密码。安装所需的依赖项在开始之前,建议将所有系统软件包更新并升级到更新版本。您可以通过运行以下命令来更新它们:apt update -y apt upgrade -y升级所有软件包后,运行以下命令安装其他所需的软件包:apt-get install curl gnupg2 wget git apt-trans…
2025年2月28日

没有戏剧性的电影:通过 Plex 轻松使用 Linux USB 驱动器

要点为了使 Plex 能够访问外部 USB 驱动器上的媒体,您需要创建一个专用的安装点。使用 chown 授予“plex”用户挂载点的所有权。在 /etc/fstab 文件中添加一行以将 USB 驱动器安装到安装点上。Plex 易于安装和使用,而且性能出色。然而,让新用户疯狂的一件事是尝试访问外部 USB 驱动器上的媒体。这是简单的方法。Plex 媒体服务器和库著名的 Plex 媒体服务器在库中组织您的媒体。这些是不同媒体类型的集合,例如电影、电视节目、照片等。您可以将包含媒体的目录添加到库中。这些目录可以位于本地硬盘驱动器、外部安装的 USB 驱动器或其他一些可通过网络访问的位置。这些目录称为源。在 Linux 上,必须先安装 USB 驱动器,然后才能访问它们。没关系,我们可以使用标准的 Linux 技术来做到这一点。但 plex 还有进一步的要求。Plex 创…
2025年2月28日

如何将 SELinux 设置为宽容模式?

SELinux 或安全增强型 Linux,即基于 Linux 的系统的安全机制默认运行在强制访问控制 (MAC) 上。为了实现此访问控制模型,SELinux 使用安全策略,其中明确规定了有关访问控制的所有规则。根据这些规则,SELinux 做出有关授予或拒绝用户访问任何对象的决定。在今天的文章中,我们将在向您介绍 SELinux 的重要细节后,与您分享将 SELinux 设置为“Permissive”模式的方法。什么是 SELinux 宽容模式?“Permissive”模式也是 SELinux 运行的三种模式之一,即“Enforcing”、“Permissive”和“Disabled”。这是 SELinux 模式的三个特定类别,而一般来说,我们可以说在任何特定情况下,SELinux 要么“启用”,要么“禁用”。 “强制”和“宽容”模式都属于“启用”类…
2025年2月28日

CentOS 8 添加用户和组

Linux 是一个多用户操作系统。在 Linux 操作系统上工作时,多个用户和组可以同时共享资源。在多个命令行和 GUI 应用程序中,每个用户可能具有不同的授权级别和独特的设置。幸运的是,如果您正在管理 Linux 服务器,则需要添加用户和组。如果您在不熟悉的情况下添加用户和组,可能会很麻烦。本文将阐明如何使用命令行在 CentOS 8 Linux 发行版上添加用户和组。CentOS8中添加用户在 CentOS 中,通过使用“useradd”命令,我们可以创建一个新用户,后跟我们要使用的用户名。这个命令用途非常广泛,可以让你建立可以登录的用户,甚至是无法登录的用户。如果没有任何目录,将创建用户并阻止登录。例如,如果要添加新的用户配置文件而不包含用户的主目录,则必须执行以下命令:$ sudo adduser username或者$ sudo use…
2025年2月28日

如何在 Ubuntu 22.04 上安装 PgHero

PgHero 是一个基于 Web 的开源工具,旨在通过 Web 浏览器监控 PostgreSQL。它可以帮助不熟悉命令行的用户。它提供了一个简单且用户友好的控制面板来监控 PostgreSQL 并显示系统指标,例如资源使用情况、运行状况检查等。它提供了易于解释的概述 - 绿色表示良好,而不是绿色,您应该注意等. PgHero 提供了数据库的快速总体状态、正在运行的查询、表索引和表空间的视图,并且可以为您提供一种获取查询说明的方法,而无需跳转到 psql 控制台。这篇文章将向您展示如何在 Ubuntu 22.04 上安装 PgHero PostgreSQL 监控软件。先决条件运行 Ubuntu 22.04 的服务器。有效域名指向您的服务器 IP。服务器上配置了 root 密码。入门在开始之前,使用以下命令将所有系统软件包更新并升级到最新版本:apt update -y…
2025年2月28日

如何在Linux中使用hexdump命令?

Hexdump 是 Linux 系统中的一个强大工具,主要由开发人员和应用程序调试人员使用。它可以将输入文件和数据转换为令人愉快且可读的格式。这是一个现实生活中的例子,hexdump 可能会有所帮助。如果您使用二进制数据,这将很难理解。为了方便起见,您可以快速将二进制数据转换为十六进制或十进制。在本指南中,了解如何在 Linux 中使用 hexdump 命令。Linux 中的十六进制转储Hexdump 是一个用 C 语言编写的简单但有用的程序。这就是为什么专业的 C 程序员可能会发现它的使用很容易。但是,即使您没有 C 编程经验,您仍然可以使用 hexdump 来达到您的目的。Hexdump 预装在任何 Linux 发行版中。在本指南中,我将使用 Ubuntu 进行演示。十六进制转储使用为了演示 hexdump 的用法,我创建了一个示例文本文件 dummy.tx…
2025年2月28日

如何在 Ubuntu 22.04 上安装 TYPO3 CMS

TYPO3 是一个免费、开源的企业级内容管理系统。它是用 PHP 编写的,结合了开源代码、可靠性和可扩展性。它是跨平台的,可以安装在所有主流操作系统上,包括Windows、Linux、macOS等。它是为初学者用户设计的,因此您无需编写代码即可轻松定制和扩展它。它简单、响应灵敏、适合移动设备,是快速启动和运行网站的绝佳选择。本教程将向您展示如何在 Ubuntu 22.04 上使用 Let's Encrypt SSL 安装 TYPO3 CMS。先决条件运行 Ubuntu 22.04 的服务器。有效的域名已链接到您的服务器 IP。服务器上配置了 root 密码。入门首先,建议将系统软件包更新为最新版本。您可以通过运行以下命令来更新所有包:apt update -y apt upgrade -y所有软件包都是最新的后,您可以继续下一步。安装 Apache、PHP 和…