2025年2月28日

如何在 Debian 11 上安装 Saltstack Master 和 Minion

如何在 Debian 11 上安装 Saltstack Master 和 Minion 在此页 先决条件 安装 Saltstack Master 配置 Saltstack Master 安装和配置 Saltstack Minion 从主人那里控制仆从 使用 Salt State 文件管理 Minions 结论 SaltStack 是一款免费、开源、基于 Python 的自动化和配置管理软件。它是一个命令行工具,可帮助您从中央位置管理基础架构。 SoltStack 由四个组件组成。每个组件的简要说明如下所示: Salt Master 充当其 minions 的命令行控制器。它用于控制和管理多个 minions。 Salt Minion 是从属守护进程,从主进程接收配置和命令。 公式是配置管理文件。 执行是在 minions 上执行的一些命令和模块。 在本文中,我将向您展示如何在 Debian 11 上安装 S…
2025年2月28日

常见 Linux 软件的 7 个注重隐私的替代品

常见 Linux 软件的 7 个注重隐私的替代品 通过在Linux上安装流行应用程序,维护隐私并确保桌面安全。尽管大多数 Linux 发行版都已安装了多种软件,但如果您想更好地控制系统上安装的应用程序以及在使用这些应用程序时传递的信息,您还有更多选择。以下是标准 Linux 应用程序的一些最佳免费替代方案,它们将有助于在当今高度连接、数据匮乏的在线环境中增强您的隐私。最好的注重隐私的网络浏览器Web 浏览器可能是任何系统上最常用的应用程序。因此,它也带来了最高的隐私问题风险。以下每个替代网络浏览器都采取额外的步骤来防止您的敏感数据被监视:1. 自由狼LibreWolf 是 Mozilla 流行的 Firefox 浏览器的一个分支,它作为默认 Web 浏览器安装在许多 Linux 发行版上。虽然 Firefox 因比大多数基于 Chromium 的网络浏览器更…
2025年2月28日

如何在 Alma Linux 8 上安装和配置 Fail2ban

如何在 Alma Linux 8 上安装和配置 Fail2ban 在此页 先决条件 验证防火墙安装 安装 Fail2Ban 配置 Fail2Ban 使用 Fail2Ban 保护 SSH 结论 Fail2ban 是一个用 Python 编写的免费开源入侵防御系统。它用于保护您的系统免受暴力攻击。它持续监控 SSH(和其他)日志文件以进行身份验证尝试,在指定次数的错误密码尝试后,客户端 IP 地址将被 Fail2Ban 禁止。它可用于保护多种服务,包括 SSH、vsftpd、Apache 和 Webmin。在本教程中,我将向您展示如何在 Alma Linux 8 上安装 Fail2Ban 防火墙。先决条件 一台运行 Alma Linux 8 的服务器。 在服务器上配置了根密码。 验证 Firewalld 安装默认情况下,Firewalld 软件包预装在 Alma Linux 8 上。首先,您需要检查它是否正在运…
2025年2月28日

厌倦了编译 Gentoo Linux?那就试试新的 LiveGUI 发行版吧!

厌倦了编译 Gentoo Linux?那就试试新的 LiveGUI 发行版吧! Gentoo 的 LiveGUI 映像允许用户在安装之前测试技术发行版。艺术家还被邀请提交艺术品以进行品牌重塑。Gentoo Linux 发行版宣布推出新的 LiveGUI 映像供下载,并举办针对该项目的艺术作品和品牌的艺术竞赛。这是您需要了解的...Gentoo LiveGUI 镜像有什么新功能?Gentoo 项目在其官方博客上发布了一个新的 LiveGUI 镜像。Gentoo Linux 发行版以给予用户对系统上安装的内容尽可能多的手动控制而闻名,甚至鼓励用户从源代码编译 Gentoo 的大部分软件,以根据用户的 CPU 架构定制其性能。然而,LiveGUI 版本的目的是允许潜在用户在进行安装过程之前,通过将映像提取到 USB 记忆棒或光学介质来测试驱动完整的桌面系统。由于该发行…
2025年2月28日

如何使用 Lynis 安全工具审计远程 Linux 系统

如何使用 Lynis 安全工具审计远程 Linux 系统 在此页 我们将在这里探索什么? 先决条件 实验设置 审核远程系统的步骤 总结 Lynis 是一个免费的开源安全审计工具,作为 GPL 许可项目发布,可用于 Linux 和基于 Unix 的操作系统,如 MacOS、FreeBSD、NetBSD、OpenBSD 等。一般而言,人们并不知道我们也可以使用 Lynis 进行远程系统审计。这样我们就可以在一个系统上安装Lynis,对其他远程系统进行审计。我们将在这里探索什么?在本教程中,我们将提供有关如何在远程系统上执行 Lynis 安全审计的说明。现在让我们开始使用此方法。先决条件 ‘Git’和‘Lynis’应该安装在Kali Linux系统上。 应在两个系统之间建立“SSH”连接。 两个系统的互联网连接。 实验装置在本教程中,我们使用两个 Linux 系统:1) Kali…
2025年2月28日

如何在 Debian 11 上安装 Apache Guacamole

如何在 Debian 11 上安装 Apache Guacamole 在此页 先决条件 安装构建依赖项 安装 Apache Tomcat 9 编译 Guacamole-server 设置鳄梨酱服务器 安装 Guacamole 客户端 Web 应用程序 为鳄梨酱设置 Nginx 反向代理 验证 Apache Guacamole 安装 结论 Apache Guacamole 是一个免费的开源远程桌面网关,允许您使用 SSH、RDP 和 VNC 等不同协议远程连接到您的计算机/服务器。 Apache Guacamole 由 Apache Software Foundation 维护,并获得 Apache License 2.0 许可。Apache Guacamole 是一个无客户端远程桌面网关。您可以随时随地仅使用 Web 浏览器访问 Apache Guacamole。如果您有多个使用不同协议的远程操作系统,例如使用 R…
2025年2月28日

Pop!_OS 通过 22.04 Beta 版本吸引勇敢的 Linux 用户

Pop!_OS 通过 22.04 Beta 版本吸引勇敢的 Linux 用户 System 76 已经推出了 Ubuntu 变体的测试版,让不怕 bug 的用户可以尝试最新版本的 Pop!_OS。Pop!_OS 是由 Linux 预装 PC 制造商 System 76 开发的 Ubuntu 定制版本,现已提供即将推出的 22.04 版 Linux 发行版的测试版镜像。然而,它仅适用于那些不畏惧不可避免出现的错误的用户。22.04 LTS 有哪些新增功能?开发人员已在 Pop!_OS GitHub 页面上提供测试版图像,但他们警告说此版本是测试版,因此用户应该预料到会出现错误。对于急于尝试即将发布的版本的用户来说,有两个版本,一个支持 AMD 和 Intel 图形适配器,另一个带有适用于 System 76 构建的 PC 的专有 NVIDIA 驱动程序。开发者在他们的 Twitter 上发布了官方声明:…
2025年2月28日

如何使用 AppImage 池更好地管理 Linux 上的 AppImage

如何使用 AppImage 池更好地管理 Linux 上的 AppImage AppImage Pool 是一个 AppImageHub 桌面客户端,可帮助您在 Linux 上轻松下载和管理 AppImage。AppImage 是一种通用包格式,可以简化 Linux 包的分发和安装。与传统 Linux 软件包相比,它的最大优势在于它与发行版无关,这意味着 AppImage 易于开发人员开发和分发以及用户使用。也就是说,AppImage 确实有一些缺点。其中之一是它没有可以浏览和管理 AppImage 的中央存储库。这就是 AppImage Pool 发挥作用的地方。它是 AppImageHub 的简单桌面客户端(AppImage 的目录),具有简化的类别和一些附加功能,使 AppImage 管理更加容易。让我们深入探索 AppImage Pool。什么是 AppImage 池?A…
2025年2月28日

如何在 Rocky Linux 8 上为 Nginx 安装 Varnish 7

如何在 Rocky Linux 8 上为 Nginx 安装 Varnish 7 在此页 先决条件 安装 Varnish 7 管理 Varnish 服务 配置清漆 配置 Nginx 以与 Varnish 一起工作 验证清漆缓存 结论 Varnish 缓存是一种免费的开源缓存加速器,用于通过在内存中缓存内容来加速您的网站。它速度极快并减少了页面加载时间,这有助于您的 SERP 并改善用户体验。许多组织都在使用它,包括 Facebook、Twitter 和维基百科。 Varnish 位于 Nginx 和客户端之间,接收来自客户端的请求并将它们转发到后端。这将提高网络服务器的性能,因为 Varnish 将从内存中提供内容。在本教程中,我将向您展示如何在 Rocky Linux 8 上的 Nginx 前面安装 Varnish 7。先决条件 一台运行 Rocky Linux 8 的服务器。 在服务器上配置了根密码。 安装清…
2025年2月28日

如何在 Linux 上安装 Azure Data Studio 来管理 SQL Server

如何在 Linux 上安装 Azure Data Studio 来管理 SQL Server Azure Data Studio 可帮助你管理基于云的数据库服务器和本地数据库服务器。下面介绍如何在 Linux 上安装它。对于大多数现代企业来说,数据是最有价值的资产之一。通常,数据库用于保存数据、提供流畅的用户体验并提供操作见解。在这里,我们将向你展示如何开始在 Linux 上使用 Azure Data Studio。您可以使用它来设计、查询和管理云中或本地的数据或 SQL Server 数据库。什么是 Azure Data Studio?Azure Data Studio 是一种跨平台数据库管理工具,可在 Mac、Windows 和 Linux 上使用。 Azure Data Studio 具有 Microsoft SQL Server Management Studio (SSMS) 包含的大…