2025年2月28日

在 Linux 服务器上使用 PuTTY 配置_无密码 SSH 密钥身份验证_

在 Linux 服务器上使用 PuTTY 配置_无密码 SSH 密钥身份验证_ SSH(安全外壳)是一种流行的协议,用于通过网络安全连接到远程服务器。当您使用 SSH 连接到服务器时,通常需要提供用户名和密码来验证您的身份。但是,如果您需要频繁连接到多个服务器,此过程可能会很乏味。幸运的是,有一个解决方案:无密码 SSH 密钥身份验证。在本文中,我们将引导您完成使用 PuTTY(一种流行的 Windows SSH 客户端)在 Linux 服务器上设置无密码 SSH 密钥身份验证的过程。通过此设置,您可以快速安全地连接到服务器,而无需每次都输入密码。先决条件在我们开始之前,请确保您拥有以下内容 -您想要使用 SSH 连接的 Linux 服务器。PuTTY 安装在 Windows 计算机上。您可以从官方网站下载PuTTY。Linux 命令的基本知识以及如何使用命令行。为…
2025年2月28日

如何使用 Apache 安装 Prestashop 并在 Debian 11 上加密 SSL

如何使用 Apache 安装 Prestashop 并在 Debian 11 上加密 SSL 本教程适用于这些操作系统版本Debian 11(Bullseye)Debian 9(Stretch)在此页 先决条件 安装 Apache、MariaDB 和 PHP 为 PrestaShop 创建数据库 下载 PrestaShop 为 PrestaShop 配置 Apache 访问 PrestaShop 网络用户界面 使用 Lets Encrypt SSL 保护 PrestaShop 结论 PrestaShop 是一种免费、开源、高效且创新的电子商务解决方案,可帮助您在线销售产品。它是一个功能强大且适应性强的电子商务 CMS,可提供创建在线商店所需的所有功能。使用 PrestaShop,您可以管理库存、产品目录、运输、发票等。它提供 5000 多个模块、主题,并支持许多不同的支付网关系统,如 PayP…
2025年2月28日

如何在 Ubuntu、Debian 和 Linux Mint 中安装 Java 14

如何在 Ubuntu、Debian 和 Linux Mint 中安装 Java 14 本教程将指导您如何在 Ubuntu、Debian 和 Linux Mint 中安装 Java 14 标准版开发套件 (JDK) 使用 PPA 包并来自存档源的发行版。在 Ubuntu、Debian 和 Mint 中使用 PPA 安装 Java 14要安装最新的 Java 14 版本,首先,将以下 linuxuprising/java PPA 添加到您的系统并更新存储库包数据库,如图所示。sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update 添加并更新 PPA 后,现在搜索名称为 oracle-java14-installer 的软件包,如图所示。sudo apt-cache search oracle-java14-installer ora…
2025年2月28日

如何在 Linux 中将文件权限和所有权复制到另一个文件

如何在 Linux 中将文件权限和所有权复制到另一个文件 假设您有两个文件或者您刚刚创建了一个新文件并希望它具有与旧文件相同的权限和所有权。在本文中,我们将向您展示如何分别使用 chmod 和 chown 命令在 Linux 中将权限和所有权从一个文件复制到另一个文件。将文件权限复制到另一个文件要将文件权限从一个文件复制到另一个文件,请使用 chmod 命令和 --reference 开关,语法如下,其中 reference_file 是从中复制权限的文件,而不是指定文件的模式(即八进制或数字模式权限)。chmod --reference=reference_file file 例如,ls -l users.list ls -l keys.list sudo chmod --reference=users.list keys.list ls -l keys.list 将文…
2025年2月28日

Cpustat – 通过在 Linux 中运行进程来监控 CPU 利用率

Cpustat – 通过在 Linux 中运行进程来监控 CPU 利用率 Cpustat 是一个命令行实用程序,用于通过在 Linux 中运行进程来监控 CPU 利用率。它允许用户查看单个进程和进程组使用的 CPU 时间量,从而深入了解系统资源的利用情况。借助 Cpustat,用户可以识别消耗过多 CPU 时间的进程,并采取措施优化系统性能。安装CPUstatCpustat 适用于大多数 Linux 发行版,并且可以使用包管理器进行安装。在 Debian/Ubuntu 上,使用以下命令进行安装 -sudo apt-get install cpustat 在 Fedora/CentOS 上,使用以下命令 -sudo dnf install cpustat 使用CPUstat要使用 Cpustat,只需运行命令 cpustat 并后跟任何可选参数。默认情况下,Cpustat 将显示所有正在…
2025年2月28日

如何在 Ubuntu 22.04 上安装 Neos CMS

如何在 Ubuntu 22.04 上安装 Neos CMS 本教程适用于这些操作系统版本Ubuntu 22.04(果酱水母)Ubuntu 18.04(仿生海狸)在此页 先决条件 开始 安装 Apache、MariaDB 和 PHP 为 Neos CMS 创建数据库 安装 Neos CMS 为 Neos CMS 配置 Apache 访问 Neos CMS 使用 Lets Encrypt 保护 Neos CMS 结论 Neos CMS 是一个免费、开源和创新的内容管理系统,可帮助您在没有任何编码知识的情况下管理网站和博客。它简单、安全且易于使用,可帮助企业所有者跨多种设备与用户协作。它提供了非常有用的功能,包括完整的 Unicode 支持、完整的国际化、SEO、内联编辑等等。该项目背后的核心理念是允许编辑人员尽可能无缝地编辑内容,同时仍保留其结构。在本教程中,我们将向您展示如何在 Ubuntu 22…
2025年2月28日

Cryptmount - 在 Linux 中创建加密文件系统的实用程序

Cryptmount - 在 Linux 中创建加密文件系统的实用程序 Cryptmount 是一个功能强大的实用程序,允许任何用户在 GNU/Linux 系统下按需访问加密文件系统,而无需 root 权限。它需要 Linux 2.6 或更高版本。它处理加密分区和加密文件。它使普通用户可以轻松地(与cryptoloop设备驱动程序和dm-crypt设备映射器目标等旧方法相比)使用较新的devmapper机制。 Cryptmount 帮助系统管理员基于内核的 dm-crypt 设备映射器目标创建和管理加密文件系统。Cryptmount 具有以下优点:访问内核中的增强功能。支持存储在原始磁盘分区或环回文件上的文件系统。文件系统访问密钥的不同加密,允许修改访问密码而无需重新加密整个文件系统。将各种加密文件系统保存在单个磁盘分区上,并为每个文件系统使用指…
2025年2月28日

如何在 Rocky Linux 上安装 Graylog 集中式日志管理系统

如何在 Rocky Linux 上安装 Graylog 集中式日志管理系统 在此页 先决条件 安装 Java OpenJDK 安装 MongoDB NoSQL 数据库 安装弹性搜索 安装 Graylog 服务器 设置 SELinux 创建新的 Graylog 输入 通过 Ingest Syslog 将日志发送到 Graylog 服务器 结论 Graylog 是一个免费的开源日志管理平台,用于捕获、存储和实时分析您的数据和日志。它是用 Java 编写的,构建在其他开源软件(如 MongoDB 和 Elasticsearch)之上。 Graylog 提供了最高效、快速和灵活的集中式日志管理平台之一。使用 Graylog,您可以发送和分析来自几乎任何数据源的结构化和非结构化数据。在本教程中,您将使用 Graylog 在 Rocky Linux 服务器上设置集中式日志管理。本教程包括一些 Graylog 依赖项…
2025年2月28日

如何在 Ubuntu 22.04 上安装 TIG Stack(Telegraf、InfluxDB 和 Grafana)

如何在 Ubuntu 22.04 上安装 TIG Stack(Telegraf、InfluxDB 和 Grafana) 本教程适用于这些操作系统版本Ubuntu 22.04(果酱水母)Ubuntu 18.04(仿生海狸)在此页 先决条件 第 1 步 - 配置防火墙 第 2 步 - 安装 InfluxDB 第 3 步 - 创建 InfluxDB 数据库和用户凭证 第 4 步 - 安装 Telegraf 第 5 步 - 验证 Telegraf 统计数据是否存储在 InfluxDB 中 第 6 步 - 安装 Grafana 第 7 步 - 设置 Grafana 数据源 第 8 步 - 设置 Grafana 仪表板 第 9 步 - 配置警报和通知 条件 规则 无数据和错误处理 TIG(Telegraf、InfluxDB 和 Grafana)堆栈是开源工具平台的首字母缩写词,可简化系统指标的收集、存储、绘图和警报。您可以从一个地方监控和可视化内存、磁盘空间、登录用户、…
2025年2月28日

通过示例学习 Linux 中的 XZ(无损数据压缩工具)

通过示例学习 Linux 中的 XZ(无损数据压缩工具) xz 是一种新的通用命令行数据压缩实用程序,类似于gzip 和bzip2。它可以用于根据所选的操作模式来压缩或解压缩文件。它支持各种格式的文件压缩或解压缩。选择要使用的压缩实用程序主要取决于两个因素,即给定工具的压缩速度和速率。与其对应项不同,xz 并不常用,但提供了最佳的压缩效果。在本文中,我们将解释一些用于在 Linux 中压缩和解压缩文件的 xz 命令示例。学习 Linux 中的 XZ 命令示例使用 xz 压缩文件的最简单示例如下,使用 -z 或 --compress 选项。ls -lh ClearOS-DVD-x86_64.iso xz ClearOS-DVD-x86_64.iso OR xz -z ClearOS-DVD-x86_64.iso 要解压缩文件,请使用 -d 选项或 unxz 实用程序,如图所示。x…