2025年2月28日

RHEL 7 上的初始服务器设置和配置

RHEL 7 上的初始服务器设置和配置 在本教程中,我们将讨论在裸机服务器或虚拟专用服务器上全新安装Red Hat Enterprise Linux 7后需要执行的第一个配置步骤。要求RHEL 7 最小安装重要:CentOS 7 用户可以按照本文在 CentOS 7 上进行初始服务器设置。更新RHEL 7系统第一步,使用具有 root 权限的帐户或直接以 root 身份登录到您的 RHEL 服务器控制台,然后运行以下命令以完全更新您的系统组件,例如已安装的软件包、内核或应用其他安全补丁。yum check-update yum update 要删除所有本地下载的包和其他相关的 YUM 缓存,请执行以下命令。yum clean all 在 RHEL 7 上安装系统实用程序事实证明,以下这些实用程序对于日常系统管理非常有用:nano(用于替代 vi 编辑器的文本编辑器)、wget、c…
2025年2月28日

Linux 关机命令:5 个实际示例

Linux 关机命令:5 个实际示例 Linux 中的 shutdown 命令允许您关闭、重新启动或安排系统关闭。本文介绍了 Linux 关闭命令的最常见和最有用的示例。Linux 中有一个专门用于关闭系统的命令。毫不奇怪,它被称为关闭。在了解 shutdown 命令的用法之前,我们先来看看它的语法。shutdown [options] [time] [message]options:您可以指定是否要停止、关闭电源、重新启动等time:可以指定何时执行关闭message:您可以向 Linux 系统上的所有登录用户发送自定义消息注意:shutdown命令需要超级用户权限。因此,您应该是 root 或使用 sudo 运行命令。Linux 中关闭命令的 5 个实用示例现在您已经了解了 shutdown 命令的语法,让我们看看如何使用它。如果您只是使用 shutdown…
2025年2月28日

如何在 Rocky Linux 9 上安装 Jellyfin 媒体服务器

如何在 Rocky Linux 9 上安装 Jellyfin 媒体服务器 在此页 先决条件 第 1 步 - 配置防火墙 第 2 步 - 安装 Docker 和 Docker Compose 第 3 步 - 创建 Docker Compose 配置 第 4 步 - 启动 Jellyfin 第 5 步 - 安装 Nginx 第 6 步 - 安装 SSL 第 7 步 - 配置 Nginx 第 8 步 - 访问和配置 Jellyfin 第 9 步 - 升级 Jellyfin 结论 Jellyfin 是一种免费的开源媒体服务器,可让您流式传输可从任何地方访问的内容。它支持电影、电视节目、音乐和直播电视/DVR。 Jellyfin 服务器可以在 Windows、Linux 或 macOS 上设置,其内容可以使用浏览器和使用公共 URL 的移动应用程序从不同设备即时访问。只要这些媒体设备连接到 Internet 或同一网络,它甚至可以在其他 PC、电视或电话上流式传输这些文件。它提…
2025年2月28日

如何在 CentOS/RHEL 7 中启用 SELinux?

如何在 CentOS/RHEL 7 中启用 SELinux? 介绍安全性是任何系统管理员最关心的问题。 SELinux(安全增强型Linux)是一种强制访问控制(MAC)安全机制,为Linux内核提供了额外的安全层。默认情况下,SELinux 在 CentOS/RHEL 7 中启用,但它以宽容模式运行,这意味着它不会阻止系统活动,而只会记录它们。在本文中,我们将学习如何在 CentOS/RHEL 7 中启用 SELinux。在 CentOS/RHEL 7 中启用 SELinux 的重要性启用 SELinux 可以更好地保护您的服务器免受攻击和未经授权的访问。它针对不同类型的恶意活动(例如拒绝服务 (DoS) 攻击或权限升级尝试)添加了额外的防御层。禁用 SElinux 可能会使某些应用程序运行更顺畅,因为它们不必遵守 SELinux 策略和规则施加的额外限制。什么…
2025年2月28日

如何在 Linux 中使用 cp 命令复制文件

如何在 Linux 中使用 cp 命令复制文件 Linux中的cp命令用于复制文件和目录。在本教程中,您将学习 cp 命令的一些基本用法。在 Linux 中您必须了解的命令之一是 cp。它在 Linux 中通常被称为复制命令,实际上是复制的缩写,它的作用正如其名称所示:复制。cp 用于将文件从一个位置复制到另一个位置。 cp 还可用于将整个目录复制到新位置。您也可以使用它来复制多个文件和目录。7 Linux 中 cp 命令的使用示例让我们看看如何将 cp 命令用于各种目的:1. 如何复制文件最简单的例子是复制文件。为此,您只需指定源文件和目标目录或文件。cp source_file target_directory/target_file在上面的例子中,如果target_fille不存在于target_directory中,它将创建target_file。但…
2025年2月28日

如何在 Debian 9 或 10 上启用 SSH?

如何在 Debian 9 或 10 上启用 SSH? 介绍SSH(即 Secure Shell)是一种网络协议,允许两个系统之间进行安全通信。它用于通过不安全的网络(例如互联网)建立与远程服务器的安全连接。通过此连接交换的数据是加密的,因此第三方无法拦截,这使得 SSH 成为远程管理和文件传输的绝佳选择。与 Telnet 或 FTP 等其他网络协议相比,SSH 具有多种优势。在 Debian 9 或 10 上启用 SSH 的重要性在 Debian 9/10 系统上启用 SSH 对于远程管理目的非常有用。启用 SSH 访问后,您只需使用终端仿真器或其他兼容软件即可从具有 Internet 连接的任何位置远程连接到服务器。然后,您可以控制您的系统,就像您亲临机器控制台一样。此功能对于需要从不同位置同时管理多台服务器的系统管理员特别有利,因为他们不需要实际出现在每台计算机的位置。…
2025年2月28日

如何在 Rocky Linux 9 上安装 Jenkins

如何在 Rocky Linux 9 上安装 Jenkins 本教程适用于这些操作系统版本洛基Linux 9洛基Linux 8.4在此页 先决条件 安装 Java OpenJDK 添加 Jenkins 存储库 安装詹金斯 安装和配置 httpd 作为反向代理 配置防火墙 Jenkins 初始配置 创建第一个 Jenkins 构建 结论 Jenkins 是一种用于持续集成/持续交付 (CI/CD) 的开源自动化工具。完全用 Java 编写,支持 1000 多个用于构建、部署和自动化项目的插件。 Jenkins 已成为领先的自动化工具之一,可通过自动化加速您的开发过程。 Jenkins 集成了构建、文档、测试、打包、阶段、部署、静态分析等开发生命周期流程。Jenkins 支持 Git、Subversion、Mercurial、CVS、Perforce 和 RTC 等多种版本控制工具。此外,它还可以执行…
2025年2月28日

如何在 Raspberry Pi {Linux、Mac OS、Windows} 上启用 SSH?

如何在 Raspberry Pi {Linux、Mac OS、Windows} 上启用 SSH? 介绍Raspberry Pi 是一款流行的信用卡大小的计算机,可用于多种用途,例如媒体中心、游戏机,甚至用作网络服务器。这些设备运行在不同的操作系统上,例如 Raspbian(Debian Linux 的一个版本)、Windows 10 IoT Core 和 Ubuntu 等。这些设备提供的功能之一是能够通过 Secure Shell (SSH) 进行远程连接。SSH 的解释SSH(安全外壳)是一种协议,允许用户通过不安全的网络安全地访问远程计算机。它使用加密来保护客户端和服务器之间的所有通信,确保通过网络传输的数据的隐私性和完整性。由于其安全特性,SSH 已成为远程访问的重要工具。在 Raspberry Pi 上启用 SSH 的重要性在 Raspberry Pi 上启用 SSH…
2025年2月28日

使用 Ubuntu 20.04/18.04 和 16.04 进行初始服务器设置

使用 Ubuntu 20.04/18.04 和 16.04 进行初始服务器设置 本教程将指导您在新安装的 Ubuntu 服务器上配置所需的首要基本步骤,以提高服务器的安全性和可靠性。本主题中解释的配置对于所有 Ubuntu 服务器系统几乎都是相同的,涉及底层操作系统平台,无论 Ubuntu 安装在裸机服务器、私有虚拟机还是虚拟机中在 VPS 公共云中衍生出来。要求Ubuntu 20.04服务器安装Ubuntu 18.04服务器安装Ubuntu 16.04服务器安装更新和升级Ubuntu系统在全新安装 Ubuntu 服务器或新部署的 Ubuntu VPS 时,您需要注意的第一步是确保系统和所有系统组件,例如内核、apt 软件包管理器和所有其他已安装的软件包都是最新的,具有最新发布的版本和安全补丁。要更新 Ubuntu 服务器,请使用具有 root 权限的帐户或直接以…
2025年2月28日

在 Linux 中使用 scp 命令:解释 10 个实际示例

在 Linux 中使用 scp 命令:解释 10 个实际示例 以下是一些实用且重要的 scp 命令示例,展示如何在远程 Linux 系统之间安全地复制文件。您可能已经熟悉 Linux 中的 cp 命令,该命令用于在 Linux 中复制文件。 cp 命令只能在本地计算机上使用。但是从远程 Linux 系统复制文件又如何呢?要将文件从远程服务器复制到远程服务器,可以使用名为 scp 的命令。冷知识:scp 是 Secured Copy 的缩写。scp命令语法scp 命令的语法和用法与 cp 命令类似,您很快就会在这些 scp 命令示例中看到它。但首先让我们看一下 scp 命令的语法:scp <options> source_path destination_path根据要复制的文件的来源,来源可以是客户端或服务器。如果源是客户端,则目标是服务器,反之亦然。但这听起来太简单了,…