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

查找 setuid 二进制文件来执行 Linux 服务器强化 - Linux 安全

本教程的目的是在 Linux 上查找 setuid 二进制文件。您的 Linux 服务器安装的软件包很可能比您真正需要的多。更糟糕的是,这些额外的软件包可能包含一些打开了 setuid 和 setguid 的二进制文件。在 Linux 系统上,某些二进制文件具有 setuid 权限,这是一种特殊的 Linux 权限,它会导致可执行文件不以启动它的用户的权限运行,而是以文件所有者的权限运行。如果系统的一个或多个二进制文件设置了 setuid 权限,这可能会导致不必要的风险,因为某些 shell 用户利用此漏洞获取 root 权限可能只是时间问题。在本教程中您将学习:如何在 Linux 上查找 setuid 二进制文件如何从二进制文件中删除 setuid 和 setgid 权限通过消除 setuid 和 setgid 二进制文件来强化服务器按照以下步骤编译系统上具有 setuid 或 s…
2025年2月28日

如何在 Linux 上使用和安装 Rofi 教程

Rofi 是一款免费的开源应用程序,通常在 Linux 上非常小的图形环境中使用(简单的 Windows 管理器,如 i3,而不是成熟的桌面环境,如 GNOME 或 KDE)。 Rofi 具有多种功能:它可以用作窗口切换器、应用程序启动器或运行对话框,并且可以用作 dmenu 的替代品。在本教程中,我们将了解如何在一些最常用的 Linux 发行版上安装它以及如何使用它。在本教程中您将学习:如何在 Linux 上安装 Rofi默认启用的 Rofi 模式有哪些如何通过配置文件配置Rofi如何交互选择 Rofi 主题使用的软件要求和约定安装在我们最喜欢的 Linux 发行版上安装 Rofi 非常容易,因为该应用程序可以在最常用的官方存储库中找到。例如,要在 Fedora 上安装应用程序(版本 1.6.1 在 Fedora 34 上可用),我们可以使用 dnf 包管理器:$ sudo dnf…
2025年2月28日

当鼠标连接到 Ubuntu 系统时如何自动禁用触摸板

如果您是经常在笔记本电脑上使用外部 USB 鼠标的 Ubuntu 用户之一,您可能希望在使用鼠标时禁用触摸板。大多数用户这样做的原因是为了避免意外触摸触摸板,这可能会扰乱您当前所在的视图。不幸的是,Ubuntu 不提供通过其设置实用程序配置此触摸板设置。因此,您必须安装并使用外部应用程序才能进行此设置。在本文中,我们将介绍两种配置笔记本电脑触摸板的方法,以便在您将鼠标插入 Ubuntu 系统时自动禁用触摸板:通过 dconf 编辑器通过触摸板指示器实用程序我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。请注意,在 Ubuntu 上安装软件之前最好运行 apt-get update 命令,以便您可以获得软件的最新可用版本。方法一:通过dconf编辑器为了通过 dconf 编辑器配置触摸板设置,您首先需要在 Ubuntu 终端中…
2025年2月28日

如何在 Linux 上使用 iwd 管理无线连接

Iwd 是“iNet wireless daemon”的缩写。顾名思义,它是 Intel 为 Linux 编写的免费开源无线管理守护程序。它旨在避免使用外部库,它只依赖于集成到内核中的功能。它可以与 NetworkManager 一起使用作为 wpa_supplicant 的替代品,或者以独立模式使用。在本教程中,我们将探讨后一个选项。在本教程中您将学习:如何在一些最常用的 Linux 发行版上安装 iwd如何启动并启用 iwd 守护进程如何获取可用无线网络的列表如何连接到受保护的网络如何启用集成到 iwd 中的 dhcp 客户端如何获取已知连接的列表如何忘记连接使用的软件要求和约定安装Iwd 可在所有最常用的 Linux 发行版及其衍生版本的存储库中找到。这里我们将看到如何在 Debian、Fedora 和 ArchLinux 上执行安装。如果您是 Debian 用…
2025年2月28日

如何在 Redhat Linux 中安装 Gnome 并启动 GUI - RHEL 管理

本文将回答以下问题:如何在Redhat Linux中启动GUI。 GNOME 是 Red Hat Enterprise Linux 上的默认桌面环境,但前提是您选择完全安装操作系统。其他安装默认不包含任何 GUI。如果您选择了最小安装,但不想仅限于命令行,则可以通过几个简单的命令来安装 GNOME 桌面环境。在本指南中,我们将向您展示在 RHEL 7 和 8 上安装 GNOME GUI 的分步说明。请跟随我们在您自己的系统上进行设置。在本教程中您将学习:如何在 Red Hat 版本 7 和 8 上安装 GNOME 桌面环境如何让 GNOME 在系统启动时默认启动如何安装GNOME桌面环境系统启动并登录后,我们可以使用 yum groupinstall 命令来安装 GUI。要查看可用的软件包,请执行以下命令。# yum group list Available environment gro…
2025年2月28日

如何在 Ubuntu 中添加/删除 PPA 存储库

每当您想要将软件包安装到 Ubuntu 系统时,您首先要参考系统的sources.list 文件中列出的官方 Ubuntu 存储库。如果该软件在那里不可用,您可以通过任何可用的 PPA 存储库安装它。 PPA 存储库是通过 Launchpad 向用户提供的软件包的非官方存储库。 Launchpad 是 Canonical 开发的一个平台,允许开发人员在其上上传代码,并提供 .deb 软件包供用户安装软件。在本文中,我们将介绍如何使用 Ubuntu 命令行和图形用户界面,以便:列出添加到系统的 PPA 存储库将 PPA 存储库添加到您的系统以从中下载软件从系统中删除添加的 PPA 存储库我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。通过命令行进行 PPA 存储库管理如果您像我一样更喜欢使用命令行在 Linux 上执行所有管理操作,那么您可以通过以…
2025年2月28日

如何使用firewall-cmd CLI工具在Redhat Linux中打开http端口80

本文将为您提供有关如何在 Redhat Linux 中打开端口的信息,更具体地说,我们将讨论 HTTP 端口 80。 firewalld 是 Redhat Linux 上预装的默认防火墙程序Hat Enterprise Linux 7 和 8。默认情况下,防火墙处于打开状态,这意味着非常有限数量的服务能够接收传入流量。为了在安装 httpd Web 服务器后允许传入到 RHEL 版本 7 和 8 的连接,您需要在防火墙中打开端口 80。在本教程中,您将了解如何使用firewall-cmd 打开端口 80。在本教程中您将学习:如何在 RHEL 7 和 8 上打开 http 端口 80在RHEL上打开80端口默认情况下,Redhat 7 和 8 上会过滤用于 http 连接的端口 80,因为您只能从实际的本地主机访问此端口,而不能从任何其他公共主机访问此端口。要在 RHEL 7 和 8 Linux 上打开端口 8…
2025年2月28日

Linux 列出接口上的所有 IP 地址

所有具有网络背景的人都知道,IP 地址是网络中设备的唯一标识符。因此,我们必须知道网络内设备的IP地址,才能保证网络通信的顺利进行。今天的文章将重点介绍在 Linux Mint 20 中列出接口上所有 IP 地址的不同方法。Linux Mint 20 中列出接口上所有 IP 地址的方法要列出 Linux Mint 20 中接口上的所有 IP 地址,您可以选择以下四种方法中的任何一种。方法#1:显示所有网络接口及其 IP 地址您可以通过执行如下所示的内置命令来显示 Linux Mint 20 中的所有网络接口及其各自的 IP 地址:$ ip addr show该命令的执行结果如下图所示:方法#2:显示所有 IPv4 地址如果您只想在 Linux Mint 20 中显示接口上的所有 IPv4 地址,则可以执行如下命令:$ ip -4 addr所有 IPv4 地址如下图所示:方法#3:显示所有 IPv…
2025年2月28日

如何通过官方 PPA 在 Ubuntu 上安装 Shutter

传奇的 Shutter 截图工具死而复生,再次可以安装在 Ubuntu 桌面上。刚从 GTK 3 移植回来,新版本的首选屏幕截图和注释工具(它的作用不仅仅是截取屏幕截图,正如我们将要介绍的那样)正在通过 Ubuntu 和相关 Linux 发行版打包。 官方 PPA。是的,官方✨。如果您经常阅读此网站,您可能会记得大约一年前我们写过一个半损坏的 Shutter Snap 应用程序(完全非官方且非常不稳定)。忘记这一点——sudo rm -rf忘记吧。但现在 Shutter 已经恢复,并且其官方 PPA 已经重新进货,Ubuntu 用户现在可以再次使用真实的东西了。在我们了解如何在 Ubuntu、Linux Mint 和任何其他基于 Ubuntu 20.04 LTS 的 Linux 发行版上安装 Shutter 之前,我们先回顾一下该工具的核心功能集(直接来自开发人员):“[Shu…
2025年2月28日

如何在 Ubuntu 18.04 LTS 中更改 DNS 设置

人们出于多种原因更改 DNS 设置。有时网站无法正确加载,有时网页脚本无法正常运行。通常刷新 DNS 缓存可以帮助解决大多数问题,但如果它对您不起作用,那么更改 DNS 设置可能会对您有所帮助,因为更改 Ubuntu 中的 DNS 设置可以帮助我们解决很多错误。除此之外,如果您想使用自定义 DNS,那么本指南也适合您。在 Ubuntu 中更改 DNS 设置有两种方法:使用用户界面更改 DNS 设置要简单了解如何使用用户界面更改 Ubuntu 中的 DNS 设置,请按照以下步骤操作:打开 Ubuntu 系统设置并从那里导航到网络。当您打开网络时,您可能会看到您附近的所有网络的列表。单击您所连接的列表中网络名称旁边的设置按钮。执行此操作后,将打开一个新窗口,其中包含大量选项卡,其中一个选项卡带有“IPv4 设置”标签。点击它。打开“IPv4 设置”选项卡后,您将看…