2025年2月28日

如何在 Debian 10 上使用 ISPConfig 安装电子邮件服务器

如何在 Debian 10 上使用 ISPConfig 安装电子邮件服务器 本教程使用单个服务器设置作为示例。 ISPConfig 3.1 安装在 Debian 10.0, Buster 上(请参阅 ISPConfig Perfect Server 安装教程以了解实际的服务器安装),本指南的目的是向您展示安装初始服务器后为您自己的工作邮件系统设置工作邮件系统的步骤域名。在测试本教程期间,我将 ISPConfig 升级到 3.1.15。需要什么要将本教程成功用于正常工作的电子邮件服务器,您需要 安装 ISPConfig(和操作系统)的主机 我推荐 2 GB 内存和 4 GB 交换空间,对于邮件服务器应该足够了。 主机必须有 Internet 连接,端口 25 双向打开 主机有一个固定的IP地址 主机的 IP 地址必须有 A 记录(如果使用 IPv6,则为 AAAA) 您必须为主机的 DNS 名称服务创…
2025年2月28日

如何在 Ubuntu 14.04 上将 BIND 配置为私网 DNS 服务器

如何在 Ubuntu 14.04 上将 BIND 配置为私网 DNS 服务器 介绍管理服务器配置和基础设施的一个重要部分包括通过设置适当的域名系统 (DNS) 维护一种按名称查找网络接口和 IP 地址的简单方法。使用完全限定的域名 (FQDN) 而不是 IP 地址来指定网络地址可以简化服务和应用程序的配置,并提高配置文件的可维护性。为您的专用网络设置您自己的 DNS 是改进服务器管理的好方法。在本教程中,我们将介绍如何在 Ubuntu 14.04 上使用 BIND 名称服务器软件 (BIND9) 设置内部 DNS 服务器,您的虚拟专用服务器 (VPS) 可以使用它来解析私有主机名和私有 IP地址。这提供了一种管理内部主机名和私有 IP 地址的集中方式,当您的环境扩展到多个主机时,这是必不可少的。本教程的 CentOS 版本可以在这里找到。先决条件要完成本教程,您需要具备以下条件…
2025年2月28日

如何在 Ubuntu 18.04 LTS 上设置 Bareos 备份解决方案

如何在 Ubuntu 18.04 LTS 上设置 Bareos 备份解决方案 在此页 先决条件 开始 安装 Bareos 安装 Bareos 网络界面。 创建 Bareos 管理用户 访问 Bareos 网络界面 结论 Bareos 代表“备份存档恢复开源”,是一个从 Bacula.org 派生出来的免费开源备份平台。它是一款跨平台软件,可用于所有操作系统的数据备份、归档和恢复。它由三个组件组成,包括 Bareos Director、Storage Daemons 和 File Daemons。每个组件的简要说明如下所示:director 是所有守护进程的中央控制单元,负责管理数据库、连接的客户端和插件的配置。文件守护进程负责管理备份和恢复过程。存储守护进程从一个或多个文件守护进程接收数据并将数据存储在配置的备份介质上。特征 支持本地 NDMP。 支持客户端配额。 支持使用 LTO 进…
2025年2月28日

如何在 Ubuntu 14.04 上安装和配置 VNC

如何在 Ubuntu 14.04 上安装和配置 VNC 介绍VNC,或“虚拟网络计算”,是一种连接系统,允许您使用键盘和鼠标与远程服务器上的图形桌面环境进行交互。VNC 使管理远程服务器上的文件、软件和设置更容易还不习惯使用命令行的用户。在本指南中,我们将在 Ubuntu 14.04 服务器上设置 VNC 并通过 SSH 隧道安全地连接到它。我们将使用的 VNC 服务器是 TightVNC,一个快速且轻量级的远程控制包。这种选择将确保我们的 VNC 连接即使在较慢的 Internet 连接上也能流畅和稳定。先决条件在开始使用本指南之前,需要先完成几个步骤。您需要安装一个 Ubuntu 14.04 服务器,并使用具有 sudo 权限的非根用户进行配置。如果你还没有这样做,你可以通过 Ubuntu 14.04 初始服务器设置指南中的步骤 1-4 来创建这个帐户。拥有非根用户…
2025年2月28日

2024 年 11 款适用于 Linux 桌面的最佳屏幕录像机

2024 年 11 款适用于 Linux 桌面的最佳屏幕录像机 录制桌面会话是一种常见且良好的做法,可用于多种目的,例如玩高难度游戏、创建视频教程或撰写操作方法文章。屏幕录制软件可以帮助您完成所有这些任务。在本评论指南中,我们将介绍一些适用于 Linux 桌面的最佳屏幕录制和实时视频流软件。1.简单的屏幕记录器SimpleScreenRecorder 是一款简单但功能强大的应用程序,具有直观的界面,旨在捕获桌面屏幕上其他应用程序和游戏的活动。它的一些显着特点包括:基于 Qt 的简单 GUI。可以录制整个屏幕或部分屏幕。直接从 OpenGL 应用程序记录。音视频同步良好。有助于降低慢速机器的视频帧速率。支持暂停和恢复功能。显示记录过程中的统计数据。支持录制时预览。合理的默认设置,无需更改任何内容等等。要在 Linux 上安装 SimpleScre…
2025年2月28日

如何在 Ubuntu 14.04 上安装 Elasticsearch、Logstash 和 Kibana (ELK Stack)

如何在 Ubuntu 14.04 上安装 Elasticsearch、Logstash 和 Kibana (ELK Stack) 介绍在本教程中,我们将在 Ubuntu 14.04(即 Elasticsearch 2.2.x、Logstash 2.2.x 和 Kibana 4.5.x)上安装 Elasticsearch ELK Stack。我们还将向您展示如何配置它以使用 Filebeat 1.1.x 在集中位置收集和可视化系统的系统日志。 Logstash 是一个开源工具,用于收集、解析和存储日志以备将来使用。 Kibana 是一个 Web 界面,可用于搜索和查看 Logstash 已编制索引的日志。这两个工具都基于 Elasticsearch,用于存储日志。集中式日志记录在尝试识别服务器或应用程序问题时非常有用,因为它允许您在一个地方搜索所有日志。它也很有用,因为它允许…
2025年2月28日

如何在 Debian 10 上安装 osquery

如何在 Debian 10 上安装 osquery 在此页 先决条件 开始 安装osquery 使用 osquery 使用 osquery 监控系统 结论 osquery是Facebook开发的一款免费开源工具,可用于查询操作系统相关信息,包括内存使用、安装包、进程信息、登录用户、监听端口等。它可以在多种操作系统上运行,包括 Windows、Linux、FreeBSD 和 MacOS。它是一个非常有用的工具,适用于各种用例来解决性能和操作问题。它附带了许多工具,可帮助您执行操作系统分析和监控。在本教程中,我们将学习如何在 Debian 10 上安装和使用 osquery。先决条件 运行 Debian 10 的服务器。 在您的服务器上配置了根密码。 入门在开始之前,最好将系统包更新到最新版本。您可以使用以下命令更新所有软件包:apt-get update -yapt-ge…
2025年2月28日

2023 年 Ubuntu 10 款最佳 Web 浏览器

2023 年 Ubuntu 10 款最佳 Web 浏览器 Web 浏览器是全球数百万用户使用最广泛的应用程序之一。互联网浏览器背后的原因有很多,例如在一个窗口下轻松访问各种信息、社交网络以及包含各种类别视频内容的在线流媒体网站。Ubuntu 预装了 Mozilla Firefox 网络浏览器,它是与 Google Chrome 网络浏览器齐名的最好、最受欢迎的浏览器之一。两者都有自己的一套功能,使它们彼此不同。在当今世界,我们越来越依赖互联网来执行日常任务。因此,您需要一个可靠的网络浏览器来执行这些任务。在本文中,我们将介绍 2023 年可在 Ubuntu 和其他 Linux 发行版上使用的 10 款最佳网络浏览器。如果您正在寻找最快的浏览器、用于网络开发的浏览器或可以阻止广告的安全网络浏览器,那么您可以在正确的位置。1. 谷歌浏览器这个网络浏览器不需要任何…
2025年2月28日

如何在 Rocky Linux 9 上安装和使用 MongoDB NoSQL 数据库

如何在 Rocky Linux 9 上安装和使用 MongoDB NoSQL 数据库 本教程适用于这些操作系统版本洛基Linux 9洛基Linux 8.4在此页 先决条件 添加 MongoDB 存储库 安装 MongoDB 服务器和 Mongosh 设置系统 为 MongoDB 设置管理员 在 MongoDB 上创建用户和数据库 在 MongoDB 中插入和查询数据 更新 MongoDB 中的数据 删除 MongoDB 中的数据 结论 MongoDB 是一个开源、跨平台、分布式的 NoSQL(非 SQL 或非关系)数据库系统。 MongoDB 不像传统的 SQL 数据库那样将数据存储在表中,而是使用灵活的文档来存储各种数据形式。 MongoDB 使用 BSON 格式存储数据,即二进制 JSON 格式。MongoDB 是一个分布式 NoSQL 数据库,具有内置的高可用性、自动故障转移和数据冗余、通过跨分布式集群的分片…
2025年2月28日

如何在 Linux 中使用 ps、kill 和 nice 管理进程

如何在 Linux 中使用 ps、kill 和 nice 管理进程 介绍与任何现代计算机一样,Linux 服务器运行多个应用程序。这些被称为和管理为单独的流程。虽然 Linux 将处理进程生命周期中的低级、幕后管理——即启动、关闭、内存分配等——您将需要一种与操作系统交互的方式来管理它们更高的水平。在本指南中,您将了解流程管理的一些基本方面。为此,Linux 提供了许多标准的内置工具。您将在 Ubuntu 20.04 环境中探索这些想法,但任何现代 Linux 发行版都将以类似的方式运行。第 1 步 – 如何在 Linux 中查看正在运行的进程您可以使用 top 命令查看服务器上运行的所有进程:top Outputtop - 15:14:40 up 46 min, 1 user, load average: 0.00, 0.01, 0.05 Tasks: 56 total, 1 running…