2025年2月28日

如何在 Ubuntu 20.04 上安装 Redis

如何在 Ubuntu 20.04 上安装 Redis 本教程适用于这些操作系统版本Ubuntu 18.04(仿生海狸)在此页 第 1 步 - 安装 Redis 服务器 第 2 步 - Redis 服务器基本配置 第 3 步 - 保护 Redis 安装 1。网络安全 2。密码认证 3。禁用危险的 Redis 命令 1。测试主机和身份验证 2。测试禁用/重命名命令 Redis 是一种开源的内存中键/值存储,用作数据库、缓存和消息代理。它是一个分布式内存键值数据库,具有可选的持久性。它支持常见的数据结构,例如字符串、哈希、列表、集合、位图、排序集合、HyperlogLogs、流和具有半径查询的地理空间索引。在本教程中,我们将向您展示如何在 Ubuntu 20.04 LTS 上安装和配置 Redis 服务器。我们将首先安装 Redis 服务器,然后确保安装安全,使其可以投入生产。先决条件对于本指南,我们…
2025年2月28日

如何在 Ubuntu 上使用平板电脑作为第二个显示器

如何在 Ubuntu 上使用平板电脑作为第二个显示器 令我惊讶的是,在 Ubuntu 22.04 LTS 中使用 iPad 或 Android 平板电脑作为第二个显示器是多么容易。不仅仅是“访问您的桌面”,而是“用它来扩展您的桌面”,就好像它是一个常规的、物理连接的外部显示器一样。我知道:我应该对这样的事情有所了解,但我在这里,慢车先生,只是了解了这种功能,因为它在 Reddit 帖子中提到过,幸运的是,它在我眼前经过。当然,我必须亲自潜入水中尝试一下。很长一段时间以来,我一直想在 Linux 上实现这样的功能——尽管不是出于对第二台显示器的重大需求,更多的是因为知道“Apple 可以做的任何事情……”等等而感到满足。正如您在这个(匆忙录制的)视频中看到的那样,它的效果非常好:为此我们要感谢 GNOME 开发者。GNOME 42 的各种功能中包括一些…
2025年2月28日

Linux 上的 Apache 错误日志位置是什么

Linux 上的 Apache 错误日志位置是什么 问题:我正在尝试解决 Linux 系统上的 Apache Web 服务器错误。 Apache 错误日志文件位于 [插入您的 Linux 发行版] 上的什么位置?错误日志和访问日志文件对于系统管理员来说是有用的信息,例如用于排除 Web 服务器故障、保护其免受各种恶意活动的影响,或者只是运行各种分析来监控 HTTP 服务器。根据您的 Web 服务器设置,其错误/访问日志可能位于系统的不同位置。这篇文章可能会帮助您在 Linux 上查找 Apache 错误日志位置。Debian、Ubuntu 或 Linux Mint 上的 Apache 错误日志位置默认错误日志在基于 Debian 的 Linux 上,Apache 错误日志的系统范围默认位置是 /var/log/apache2/error.log。可以通过编辑 Apache 配置文件来自定…
2025年2月28日

在 Linux 中创建 RAID 5(带分布式奇偶校验的条带化)

在 Linux 中创建 RAID 5(带分布式奇偶校验的条带化) RAID(廉价磁盘冗余阵列)是一种将多个磁盘组合成单个逻辑单元的技术,以实现性能和/或冗余。 RAID 5 是一种 RAID,它使用带有分布式奇偶校验的条带化来提供性能和冗余。在本教程中,我们将向您展示如何在 Linux 中创建 RAID 5 阵列。在开始之前,我们首先了解分布式奇偶校验条带化的概念。什么是具有分布式奇偶校验的条带化?在具有分布式奇偶校验的条带化中,数据被分成块并分布在多个磁盘上。奇偶校验信息也分布在磁盘上。奇偶校验用于在其中一个磁盘发生故障时重建数据。例如,如果我们有三个磁盘(Disk1、Disk2 和 Disk3),并且想要创建 RAID 5 阵列,则数据将在所有三个磁盘上进行条带化。每个条带的奇偶校验信息存储在不同的磁盘上。第一个条带的奇偶校验信息存储在 Disk…
2025年2月28日

如何配置 NTP 以在 Ubuntu 16.04 上的 NTP 池项目中使用

如何配置 NTP 以在 Ubuntu 16.04 上的 NTP 池项目中使用 介绍准确计时对几乎所有服务或软件都至关重要。电子邮件、记录器、事件系统和调度程序、用户身份验证机制以及在分布式平台上运行的服务都需要准确的时间戳来按时间顺序记录事件。这些服务使用网络时间协议或 NTP 将系统时钟与受信任的外部源同步。此源可以是原子钟、GPS 接收器或已使用 NTP 的其他时间服务器。这就是 NTP Pool Project 项目发挥作用的地方。它是一个庞大的全球时间服务器集群,为全球数千万客户提供对已知“美好时光”的轻松访问。它是 Ubuntu 和大多数其他主要 Linux 发行版以及许多联网的默认时间服务器设备和软件应用程序。在本指南中,您将在服务器上设置 NTP 并将其配置为 NTP 池项目的一部分,以便为 NTP 池项目的其他用户提供准确的时间。提供您的空闲 CPU…
2025年2月28日

如何在 CentOS 上设置 Zimbra 邮件服务器

如何在 CentOS 上设置 Zimbra 邮件服务器 在本教程中,我们将研究在 CentOS Linux 环境中安装 Zimbra 邮件服务器的过程。说到开源邮件服务器,Zimbra 是我个人最喜欢的,因为它具有许多有用的功能,例如内置日历支持、电子邮件过滤规则、用户和管理员的现代化界面、垃圾邮件和恶意软件扫描程序等。除了服务器端组件之外,Zimbra 还拥有功能齐全的基于 Web 的电子邮件客户端,用户可以通过该客户端在协作模式下访问电子邮件、组日历和文档共享。Zimbra 有两种版本:开源版本和商业版本。后者附带付费支持计划和用于 Outlook 日历/联系人同步的附加专有组件。但即使是开源版本也提供了企业可能需要的几乎所有功能。正如我们将在本教程中看到的,安装 Zimbra 的过程非常简单。我们将使用 CentOS 7(更具体地说是 AWS Cen…
2025年2月28日

在 Debian 上使用 fetchmail 从远程服务器检索电子邮件

在 Debian 上使用 fetchmail 从远程服务器检索电子邮件 在此页 1 条初步说明 2 安装fetchmail 3 配置fetchmail 3.1 使用全局配置文件将 fetchmail 作为守护进程运行 3.2 使用每用户配置文件并通过 Cron 运行 fetchmail Fetchmail 是一个用于从远程服务器检索电子邮件的程序。假设您在五个不同的服务器上有五个电子邮件帐户。当然,您不想连接到他们每个人来获取您的电子邮件。这就是 fetchmail 发挥作用的地方。如果你在 Linux 服务器上有一个用户帐户,你可以让 fetchmail 从远程服务器下载电子邮件并将它们放入一个邮箱(你的 Linux 用户的那个),从那里你可以用你的电子邮件客户端(例如 Thunderbird 或外表)。或者假设您在一家不进行垃圾邮件和病毒过滤的提供商处拥有一个电子邮件帐…
2025年2月28日

如何在 Ubuntu 12.10 上使用 Python 创建 Nagios 插件

如何在 Ubuntu 12.10 上使用 Python 创建 Nagios 插件 介绍Python 是 Linux 上默认可用的流行命令处理器。我们之前已经介绍了如何在 Ubuntu 12.10 x64 上安装 Nagios 监控服务器。这一次,我们将扩展这个想法并使用 Python 创建 Nagios 插件。这些插件将在客户端 VPS 上运行,并通过 NRPE 执行。第 1 步 - 在客户端 VPS 上安装 NRPE apt-get install -y python nagios-nrpe-server useradd nrpe && update-rc.d nagios-nrpe-server defaults 第 2 步 - 创建 Python 脚本最好将您的插件与其他 Nagios 插件放在同一目录中(例如 /usr/lib/nagios/plugins/)。对于我们的示例,我们将创建一个脚本,通过从 sh…
2025年2月28日

如何在 Linux 上向 PDF 文档添加书签

如何在 Linux 上向 PDF 文档添加书签 问题:我想向 PDF 文件添加书签,以便书签出现在左侧书签面板中。是否有命令行方法可以在 Linux 上的 PDF 文件中创建书签和嵌入书签链接?在 PDF 文档中,可以添加书签作为导航工具,以便读者通过单击书签链接来定位并快速移动到文档中的特定部分。如果 PDF 文件是一个具有数百页的日志文档,那么添加正确组织的书签对于引导用户有效地浏览文档至关重要。PDF 书签可以使用 pdfmark 运算符来实现,它是 PostScript 语言扩展的一部分。除此之外,pdfmark 可用于向 PDF 中的一小段文本添加热链接,这几乎是一个书签功能。pdfmark 可以使用 Ghostscript 嵌入到 PDF 文件中。以下是如何在 Linux 上使用 Ghostscript 从命令行添加 PDF 书签。使用 Ghostscript 在 PDF…
2025年2月28日

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

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