如何在 Debian 10 上生成 SSL/TLS 证书签名请求 (CSR)

对于任何实时网站,SSL 证书已成为一项关键要求。 证书颁发机构 (CA) 验证并颁发 SSL 证书。 这些证书有两类: 自签名证书:顾名思义,这些是由创建它的身份而不是受信任的证书颁发机构签署的证书。 它主要用于 Intranet 环境中,用于试验和开发目的。 CA 证书:这些证书由受信任的 CA(证书颁发机构)签署,例如 Verisign、DigiCert、GoDaddy、Thawte 等。 要获得自签名 SSL 证书或由证书颁发机构签名的证书,您首先必须创建证书签名请求 (CSR)。 生成 CSR 后,将其提交给证书颁发机构以获取 SSL 证书。 CSR 是一段加密文本,其中包含生成 SSL 证书所需的所有信息,包括组织名称、国家/地区、城市、电子邮件地址等。 在本文中,我们将解释如何使用命令行在 Linux 服务器或桌面上生成 CSR。 我们将使用 Debian 10 OS 来描述本文中提到的过程。 入门…

Read More如何在 Debian 10 上生成 SSL/TLS 证书签名请求 (CSR)

如何使用 GNOME Shell 扩展 [Complete Guide]

简介:这是一份详细指南,向您展示如何手动或通过浏览器轻松安装 GNOME Shell 扩展。 在讨论如何在 Ubuntu 17.10 中安装主题时,我简要提到了 GNOME Shell 扩展。 它用于启用用户主题。 今天,我们将详细了解 Ubuntu 18.04 及更高版本中的 GNOME Shell 扩展。 我可以使用术语 GNOME 扩展而不是 GNOME Shell 扩展,但在这里两者具有相同的含义。 什么是 GNOME Shell 扩展? 如何安装 GNOME Shell 扩展? 以及如何管理和删除 GNOME Shell 扩展? 我将一一解释所有这些问题。 在此之前,如果您更喜欢视频,我已经在 这是…

Read More如何使用 GNOME Shell 扩展 [Complete Guide]

如何使用 Rkhunter 扫描 Linux 系统中的后门、Rootkit 和本地漏洞

Rkhunter 是一款开源的安全分析和监控工具,用于扫描 Linux 系统中的 rootkit、本地漏洞和后门。 它确实检查内核模块中的字符串、错误的权限、隐藏文件等,以增强 Linux 安全性。 它是用 Bourne Shell (sh) 编写的,并且与几乎所有 UNIX 派生系统兼容。 在本文中,我们将安装 Rkhunter 并扫描系统以查找 Ubuntu 20.04 系统中的后门、rootkit 和本地漏洞。 安装 Rkhunter 从 Ubuntu 20.04 开始,可以从其默认存储库安装 Rkhunter。 执行以下 apt 命令安装 Rkhunter 包。 $ sudo apt install rkhunter -y…

Read More如何使用 Rkhunter 扫描 Linux 系统中的后门、Rootkit 和本地漏洞

Thunderbird Tray Icon Email Notifier Birdtray 1.7.0 发布

Birdtray 是一个用于 Linux (Xorg) 和 Windows 的 Thunderbird 托盘图标,用于显示未读电子邮件的数量,已经发布了一个新的主要版本。 对于 Birdtray 1.7.0 版本,开发人员添加了翻译支持、围绕托盘中未读电子邮件数量绘制边框的功能、新的 Birdtray 图标等。 Birdtray 是 Firetray(已停产)的替代品,它在托盘中显示 Thunderbird,图标顶部有一个未读电子邮件计数器; 托盘图标可以设置为在收到新电子邮件时闪烁。 但是,与 Firetray 不同的是,Birdtray 是一个独立的应用程序,而不是 Thunderbird 扩展。 Birdtray 的其他功能包括支持多个电子邮件帐户,它可以隐藏和恢复 Thunderbird 窗口(因此它靠近托盘),并且是高度可配置的。 Birdtray 1.7.0 中的新功能: 添加了以不同语言显示 Birdtray 的功能 (尽管此版本仅支持英语和德语,但您可以帮助将其翻译成您的语言——有关信息,请参阅其 GitHub 存储库) Mork…

Read MoreThunderbird Tray Icon Email Notifier Birdtray 1.7.0 发布

如何在 Ubuntu 中安装和切换桌面环境

桌面环境是运行在操作系统之上并管理操作系统外观(GUI;图形用户界面)的软件包和不同组件的集合。 它们由窗口管理器、文本编辑器、文件夹、拖放功能和许多其他功能组成,使用户可以更轻松地使用操作系统。 桌面环境超级用户友好且直观; 它们帮助用户轻松访问、管理和操作文件。 但它们不提供对操作系统功能/能力的完全控制。 为了充分利用操作系统 CLI(命令行界面)仍然是首选。 如何选择合适的桌面环境 每个 Linux 发行版都有自己的默认桌面环境,但您可以选择切换到您选择的环境。 在 Linux 上安装桌面环境非常简单,几分钟内即可完成。 但是,选择正确的桌面环境可能会令人困惑。 有许多桌面环境与 Ubuntu 兼容。 每个桌面环境都有自己的优点和缺点,并针对特定任务进行了优化。 Gnome 旨在让普通用户更容易使用,而 KDE Plasma 旨在快速高效,并尝试使用尽可能少的资源。 因此,选择合适的桌面环境的决定归结为用户的需求和个人喜好。 如何安装桌面环境 我们可以使用终端在 Linux 上安装任何桌面环境。 您可以像安装任何其他软件包一样在 Linux 上安装桌面环境。 在 Ubuntu 中,我们可以使用“apt”命令后跟环境名称来安装其官方存储库中可用的任何桌面环境。 在本例中,我们将在 Ubuntu 20.04 LTS 操作系统中安装…

Read More如何在 Ubuntu 中安装和切换桌面环境

Ping 多个服务器并在类似顶部的文本 UI 中显示输出

前段时间,我们写过 “飞平” 实用程序,它使我们能够一次 ping 多个主机。 不同于传统的 “平” 实用程序,Fping 不等待一个主机的超时。 它使用循环方法。 含义 – 它将 ICMP Echo 请求发送到一个主机,然后移动到另一台主机,最后一次显示哪些主机处于启动或关闭状态。 今天,我们将讨论一个类似的实用程序,名为 “Pingtop”. 顾名思义,Pingtop 将一次 ping 多个服务器,并在类似 Top 的终端 UI 中显示结果。 它是免费和开源的,用命令行编写的程序 Python. 在 Linux 中安装 Pingtop Pingtop 可以使用 Pip 安装,Pip 是一个包管理器,用于安装用 Python 开发的程序。 确保你已经在你的…

Read MorePing 多个服务器并在类似顶部的文本 UI 中显示输出

使用 Vorta (BorgBackup GUI) 在 Linux 或 macOS 上安全高效地备份数据

Vorta 是 BorgBackup(或简称 Borg)的一个相当新的 GUI,一个具有加密、重复数据删除、压缩和验证的命令行备份工具。 Vorta 和 BorgBackup 都是免费的开源软件,它们在 Linux 和 macOS 上运行。 BorgBackup 一个安全的重复数据删除备份程序 BorgBackup 是一个安全高效的命令行备份工具,可以将数据存储在任何通过 SSH 可用的主机或本地驱动器上。 安全的。 为保护数据,使用客户端 256 位 AES 加密,并使用 HMAC-SHA256 验证数据完整性和真实性。 高效的。 重复数据删除用于备份,仅将新数据添加到备份存储库。 这有助于减少存储空间的使用和网络带宽的使用,因为它不会备份重复的数据块。 Borg 重复数据删除不依赖于文件和目录名称保持不变、完整文件或时间戳保持不变或文件中数据块的绝对位置。 还支持压缩 – 使用 lz4、zstd、zlib 或 lzma。 更重要的是,博格可以将备份快照挂载为用户空间文件系统 ,因此您可以在还原之前查看备份的内容,或者使用常规文件管理器仅还原某些文件。…

Read More使用 Vorta (BorgBackup GUI) 在 Linux 或 macOS 上安全高效地备份数据