コアサーバーV2プランご契約でドメイン更新費用が永久無料
2025年2月28日

Firejail - 在 Linux 中安全运行不受信任的应用程序

有时您可能想使用尚未在不同环境中经过充分测试的应用程序,但又必须使用它们。在这种情况下,担心系统的安全性是正常的。在 Linux 中可以做的一件事是在沙箱中使用应用程序。“沙盒”是指在有限环境中运行应用程序的能力。这样,应用程序就可以提供运行所需的大量资源。借助名为 Firejail 的应用程序,您可以在 Linux 中安全地运行不受信任的应用程序。Firejail 是一个 SUID(设置所有者用户 ID)应用程序,它通过使用 Linux 命名空间 和 seccomp-bpf 限制不受信任程序的运行环境来减少安全漏洞的风险。它使进程及其所有后代拥有自己的全局共享内核资源的秘密视图,例如网络堆栈、进程表、挂载表。Firejail 使用的一些功能:Linux 命名空间文件系统容器安全过滤器网络支持资源分配有关 Firejail 功能的详细信息可以在官…
2025年2月28日

如何在 RHEL 8 上安装 Nginx、MySQL/MariaDB 和 PHP

许多 TecMint 读者都知道 LAMP,但很少有人知道 LEMP 堆栈,它用轻量级的 Nginx 取代了 Apache Web 服务器。每个网络服务器都有其优点和缺点,这取决于您的具体情况,您会选择使用哪一种。在本教程中,我们将向您展示如何安装LEMP堆栈 - Linux、Nginx、MySQL/MariaDB 、RHEL 8 系统上的PHP。注意:本教程假定您拥有有效的 RHEL 8 订阅并且拥有 RHEL 系统的 root 访问权限。第 1 步:安装 Nginx Web 服务器1. 首先,我们将使用以下命令安装 Nginx Web 服务器,这将安装 nginx 以及所有必需的依赖项。yum install nginx 2.安装完成后,启用Nginx(系统启动时自动启动),启动Web服务器并使用以下命令验证状态。systemctl enable nginx systemctl sta…
2025年2月28日

如何在 Ubuntu MATE 20.04 上安装 Yaru MATE 主题

Ubuntu MATE 21.04 附带默认启用的新 Yaru MATE 主题 - 但用户无需升级即可使用它!Yaru MATE 是 Ubuntu 的 Yaru GTK 主题(加上配套图标集)到 MATE 桌面的官方移植。它配备了人们可能期望的所有相关的咬合、褶皱和颜色调整,并且,没有谎言,它看起来非常清晰!现在,Ubuntu MATE 项目负责人 Martin Wimpress 宣布将 Yaru MATE 主题向后移植到 Ubuntu MATE 20.04 LTS — 这对我来说是个好消息,因为这是我在我的小型 GPD MicroPC 上运行的版本(顺便说一句,我仍然每天使用它) )。Ubuntu MATE 21.04 默认使用 Yaru MATE 的“轻量”版本,而不是像 Ambiant-MATE 或常规 Ubuntu 主题选择那样的“混合”主题集。包括 Yaru MATE 深色版本。Martin 可以…
2025年2月28日

如何在 Ubuntu 20.04 上安装 Docker(简单指南)

Docker 是“平台即服务”产品和服务的组合,它使用操作系统虚拟化来提供称为容器的软件包中的软件。容器包含应用程序、工具或服务运行所需的所有内容,包括所有库、依赖项和配置文件。容器也彼此隔离(以及底层主机系统),但可以通过预定义的通道进行通信。这个 Docker 简介视频将为您提供该技术及其工作原理的快速概览:由于 Docker 是开源软件,因此它不仅可以免费使用,而且可以免费调整、扩展、破解或构建。在本指南中,我介绍了在 Ubuntu 20.04 LTS (Focal Fossa) 上安装 Docker,但相同的步骤也适用于旧版本的 Ubuntu,包括 Ubuntu 18.04 LTS。在这篇文章中,您将了解如何从常规 Ubuntu 存储库安装 Docker、如何使 Docker 在系统启动时自动启动,以及如何安装 Docker 映像并在本地运行它们。…
2025年2月28日

如何更改 Linux 文件系统中分区的 UUID

在这个简短的教程中,您将学习如何更改 Linux 分区的 UUID。当两个分区的 UUID 相同时,这可以帮助您解决不太可能发生的情况。实际上,这确实很难发生,但仍然有可能,例如使用 dd 命令复制分区。什么是UUID?UUID 代表分区的通用唯一标识符。此ID在几个不同的地方用于识别分区。最常见的是/etc/fstab。如何查找文件系统的 UUID要查找分区的 UUID,您可以使用 blkid 命令,如下所示。blkid|grep UUID 如何更改文件系统的 UUID更改文件系统的UUID相当容易。为此,我们将使用tune2fs。出于本教程的目的,我将更改第二个分区 /dev/sdb1 上的 UUID,您的分区可能会有所不同,因此请确保您更改的是所需分区的 UUID文件系统。在应用新的 UUID 之前必须卸载分区:umount /dev/sdb1 tu…
2025年2月28日

如何在 RHEL 8 上安装 Apache、MySQL/MariaDB 和 PHP

在本教程中,您将学习如何安装LAMP堆栈 - Linux、Apache、MySQL/MariaDB , RHEL 8 系统上的PHP。本教程假定您已启用 RHEL 8 订阅并且拥有系统的 root 访问权限。第 1 步:安装 Apache Web 服务器1. 首先,我们将从安装 Apache Web 服务器开始,它是一个出色的 Web 服务器,为互联网上数百万个网站提供支持。要完成安装,请使用以下命令:yum install httpd 2. 安装完成后,启用 Apache(在系统启动时自动启动),启动 Web 服务器并使用以下命令验证状态。systemctl enable httpd systemctl start httpd systemctl status httpd 3. 为了使我们的页面可供公众使用,我们必须使用以下命令编辑防火墙规则,以允许我们的网络服务器上的 HTTP 请求。f…
2025年2月28日

如何在 Linux 中使用文件创建虚拟硬盘卷

虚拟硬盘 (VHD) 是一种磁盘映像文件格式,代表虚拟硬盘驱动器,能够存储物理硬盘驱动器的完整内容。它是一个容器文件,其作用类似于物理硬盘驱动器。磁盘映像复制现有的硬盘驱动器并包括所有数据和结构特征。就像物理硬盘驱动器一样,VHD 可以包含文件系统,您可以使用它来存储和运行操作系统、应用程序以及存储数据。 VirtualBox 虚拟机 (VM) 中 VHD 的典型用途之一是存储操作系统、应用程序和数据。在本文中,我们将演示如何在 Linux 中使用文件创建虚拟硬盘卷。本指南对于在 IT 环境中创建用于测试目的的 VHD 非常有用。出于本指南的目的,我们将创建一个大小为 1GB 的 VHD 卷,并使用 EXT4 文件系统类型对其进行格式化。创建新映像来保存虚拟驱动器卷有多种方法可以执行此操作,但最简单的方法是使用以下dd 命令。在此示例中,我们将创建大小为…
2025年2月28日

在 Ubuntu 中轻松裁剪图像和调整图像大小的流行工具

在处理图像时,即使作为业余爱好者,我们也经常遇到看似简单的调整图像文件大小和裁剪图像文件的任务。让我们首先看看裁剪和调整大小有何不同。调整大小与裁剪调整图像大小意味着更改图像的重量。换句话说,您可以有效地减小图像的实际大小(以 MB 为单位)。这样,图像将占用更少的存储空间,并且还可以轻松地通过互联网上传或传输,而不会影响您的带宽。裁剪只是意味着以适合定义的框架或尺寸的方式裁剪图片。通过裁剪图像,您可以删除多余的空间、剪掉图像中不需要的区域、改进图像的取景以及提高对图像某一部分的聚焦。Ubuntu 上有许多工具可以满足您的目的,但是当您只需要执行一些基本的图像编辑过程时,为什么要安装复杂的工具呢?在本文中,我们将向您简要介绍所有流行但简单的 Ubuntu 工具,您可以使用这些工具来裁剪图像和调整图像大小。我们还将解释在哪…
2025年2月28日

如何在 Ubuntu 20.04 LTS 上安装 Microsoft Edge 浏览器

适用于 Linux 的 Microsoft Edge 是官方的,在这篇文章中我将向您展示如何在 Ubuntu、Linux Mint 和相关 Linux 发行版上安装它。由于它与 Google Chrome 建立在相同的基础上,因此您可以在 Edge 中使用 Chrome 扩展不需要太多的指导;通过以下两种方式之一可以轻松地在 Ubuntu 或任何基于 Ubuntu 的 Linux 发行版(例如 Linux Mint)上安装 Microsoft Edge:图形 (GUI) 或命令行 (CLI)。您选择哪种方法并不重要。您将下载并安装与 Microsoft 旗舰浏览器完全相同的版本。另外,这两种方法都会配置您的系统,以便您自动获取未来更新以及其他软件更新。Microsoft Edge 基于 Chromium,这是由 Google 开发(但不是唯一)的开源浏览器引擎。在任何基于 Chromi…
2025年2月28日

如何在 RHEL 8 中设置 SSH 无密码登录

随着 RHEL 8 的发布,您可以体验真正的产品并测试其一些功能。如果您渴望测试 RHEL 8,您可以免费注册并下载 RHEL 8。您可以通过以下链接查看我们的 RHEL 8 安装教程。如何免费下载并安装 RHEL 8“RHEL 8”安装截图为了轻松理解这一点,我将使用两台服务器:192.168.20.100 (kerrigan) – 我要连接的服务器192.168.20.170 (howtoing) – 我的 RHEL 8 系统在本教程中,您将学习如何使用 ssh 密钥在 RHEL 8 安装上设置无密码 SSH 登录。确保 Open-ssh 服务器应该已安装在您的系统上,但如果尚未安装,您可以通过发出以下 yum 命令来安装它:yum install openssh-server 第 1 步:在 192.168.20.100 (kerrigan) 上生成 SSH 密钥在系统上,您将连接到 RHE…