2025年2月28日

如何将 Ubuntu 系统添加到 FreeIPA 服务器

如何将 Ubuntu 系统添加到 FreeIPA 服务器 在此页 先决条件 在 FreeIPA 服务器上添加用户 在 FreeIPA 服务器上为 Ubuntu 客户端添加 DNS 记录 设置 FQDN 和 /etc/hosts 将 Ubuntu 客户端添加到 FreeIPA 使用 FreeIPA 用户登录 Ubuntu 客户端 结论 安装 FreeIPA 身份管理系统后,您需要注册客户端计算机并将其添加到 FreeIPA 服务器。这将确保 FreeIPA 用户登录到在 FreeIPA 服务器上注册的任何客户端计算机。在本教程中,我们将向您展示如何将 Ubuntu 客户端计算机添加到 FreeIPA 服务器。最后,FreIPA 用户将能够使用 FreeIPA 服务器提供的身份验证登录到 Ubuntu 客户端机器。先决条件 FreeIPA 服务器已完全配置。 一台 Ubuntu Linux 机器 - 服务器或台式机。 具有 su…
2025年2月28日

如何在运行 Linux 的 VirtualBox 虚拟机上启用 EFI

如何在运行 Linux 的 VirtualBox 虚拟机上启用 EFI 大多数现代 PC 依靠 EFI 分区来启动操作系统。以下是如何在 VirtualBox 上的 Linux 虚拟机上启用 EFI 支持。虽然基于 BIOS 的计算机是 VirtualBox 的标准,但在现实的硬件世界中,几乎所有新 PC 都使用 EFI 固件。使用新标准来设置 Linux 虚拟机很容易,即使它是官方实验性的。下面介绍了如何在 VirtualBox 上轻松设置基于 EFI 的 Linux 虚拟机。但首先,让我们了解一下 EFI 到底是什么。什么是 EFI?EFI,也称为 UEFI,代表可扩展固件接口。它旨在取代自 1981 年最初的 IBM PC 创建以来一直存在的旧 BIOS 系统。为什么要这样做?鉴于 BIOS 已经存在了很长时间,一旦 PC 变得更加强大,它的局限性就很明显了。 EFI 允许比 BIOS 更大的引导分区大小…
2025年2月28日

Linux 中的 nslookup 命令:7 个实际示例

Linux 中的 nslookup 命令:7 个实际示例 nslookup 是 Linux 中流行的网络命令之一,用于查询域名系统 (DNS) 记录。了解如何使用 nslookup 命令。您可以使用 ip 命令来获取自己的 Linux 系统的 IP 地址。但是网络服务或网站的 IP 地址又如何呢?您可以使用 nslookup 查询 DNS 并获取网站的 IP 地址、名称服务器、域名等信息。Linux 中 nslookup 命令的示例让我向您展示 nslookup 命令的一些示例。1. 获取网站的IP地址nslookup 以其最简单的形式(不带任何选项)返回域名和 IP 地址(IPv4 和 IPv6)。 nslookup 最流行的用途之一是使用此方法获取 Linux 中网站的 IP 地址。nslookup <URL>这是一个示例输出:nslookup linux教程 Server: 127.0…
2025年2月28日

如何在 Ubuntu for ARM 上安装 ONLYOFFICE Docs

如何在 Ubuntu for ARM 上安装 ONLYOFFICE Docs 在此页 ONLYOFFICE Docs 7.1 的新功能 系统要求 附加要求 第 1 步:安装依赖项 第 2 步:更改默认端口 第 3 步:安装 ONLYOFFICE 文档 ONLYOFFICE Docs 是在 GNU AGPL v3.0 下分发的开源办公套件。它包括基于 Web 的查看器和协作编辑器,用于文本文档、电子表格、演示文稿和与 OOXML 格式兼容的表单。ONLYOFFICE Docs可以与Nextcloud、Redmine、Seafile、Jira、Moodle等各种云服务集成,也可以嵌入到您自己的解决方案中。这些编辑器也可以用作完整生产力解决方案 ONLYOFFICE Workspace 的一部分。在最新的更新中,ONLYOFFICE 开发人员增加了对基于 ARM 的设备的支持。在本教程中,我们将学习…
2025年2月28日

在 Linux 中使用 SSH 端口转发作为安全工具

在 Linux 中使用 SSH 端口转发作为安全工具 了解如何在 Linux 系统上配置 SSH 端口转发。还解释了远程转发。普通 Linux 用户了解 SSH,因为它基本上允许他们远程连接到任何服务器,以便能够通过命令行对其进行管理。然而,这并不是 SSH 可以为您提供的唯一功能,它还可以充当一个强大的安全工具来加密您的连接,即使默认情况下没有加密。例如,假设您有一个远程 Linux 桌面,希望通过 SMTP 或电子邮件进行连接,但该网络上的防火墙当前阻止了 SMTP 端口 (25),这种情况很常见。通过 SSH 隧道,您只需使用 SSH 连接到使用另一个端口的特定 SMTP 服务,而无需将 SMTP 配置重新配置到不同的端口,并且最重要的是获得 SSH 的加密功能。配置 OpenSSH 进行端口转发为了让 OpenSSH Server 允许转发,您必须确保它在配置中处于活动状态…
2025年2月28日

如何使用 dmesg Linux 命令?

如何使用 dmesg Linux 命令? dmesg 命令是 Linux 命令行库中的一个强大工具。它代表“诊断消息”,用于从内核环形缓冲区读取数据或向其写入数据,内核环形缓冲区是一种保存有关系统硬件、内核或驱动程序消息的数据结构。本文将指导您使用 dmesg 命令,并提供示例及其输出。基本用法dmesg 命令最基本的用法是简单地在终端中输入 dmesg 并按 Enter 键。这将在您的终端中显示所有内核消息。$ dmesg 输出将是一长串消息,这可能会让人不知所措。输出中的每一行代表来自内核的一条消息,并且它们按照记录的顺序显示。过滤输出考虑到消息量,过滤输出通常很有用。您可以将 grep 命令与 dmesg 结合使用来搜索特定术语。例如,如果您想查找与 USB 设备相关的消息,您可以使用 -$ dmesg | grep −i usb 这将显示包含术语“usb”的所…
2025年2月28日

如何在 Linux 上使用屏幕命令

如何在 Linux 上使用屏幕命令 Screen 是一个非常有用的命令,它使我们能够从单个 SSH 会话使用多个 Shell(SSH) 会话。这意味着您无需显式打开不同的 SSH 会话即可并行执行多个操作。即使与 SSH 会话的连接中断,Screen 也可以帮助您继续该过程。例如,如果您启动了一个特定的进程并且连接中断,进程将停止,但如果您在屏幕内启动该进程并将其与该屏幕分离,该进程仍将运行,您可以附加回屏幕并查看您的进程跑步。您可以从单个 SSH 会话创建操作系统支持的任意多个屏幕。您可以列出可用的屏幕,附加到其中任何一个屏幕,然后也停止。先决条件 Ubuntu 服务器或桌面 Sudo 访问 我们将要做什么 安装屏幕 了解屏幕快捷方式 查看屏幕命令的用法 安装屏幕安装屏幕命令非常简单。要在 Ubuntu 服务器上安装屏幕,请使用以下命令。通常屏幕默认带有 Ubu…
2025年2月28日

Linux 内核 5.17 发布,进行了重大安全修复,但没有太多其他内容

Linux 内核 5.17 发布,进行了重大安全修复,但没有太多其他内容 经过短暂的延迟后,Linus Torvalds 发布了最新版本的 Linux 内核 5.17 版,其中增加了重大的安全增强功能。尽管有短暂的延迟,最新版本的 Linux 内核 5.17 已经发布,并修复了错误,以消除用户对 Spectre 攻击的担忧并改善硬件支持。安全方面的变化和硬件支持是值得欢迎的,但除此之外,这个版本并没有什么值得兴奋的地方。5.17 被推迟了,但 Linus 可以解释虽然 5.17 的发布被推迟,但 Linux 内核创建者 Linus Torvalds 似乎泰然处之,将其视为完善该版本并避免该版本中出现令人尴尬的错误的机会。Torvalds 在 Linux 内核开发的主要中心 Linux 内核邮件列表上发帖,解释了延迟的原因:“我很高兴地报告,确实非常平静。[...]我们可能…
2025年2月28日

Linux 管理:Ubuntu Linux 初学者教程

Linux 管理:Ubuntu Linux 初学者教程 在此页 我们会做什么? 学习基本命令 学习用户管理命令 学习文件权限命令。 学习网络命令。 学习魔鬼的命令。 Linux 是一个多用户系统,可作为台式机和服务器的可靠开源系统。 Linux 是使用最广泛的开源操作系统 (OS)。 Ubuntu Linux 操作系统有两个版本。 桌面版 服务器版本 桌面版此版本具有类似于 Windows 操作系统的图形用户界面 (GUI)。所有需要执行的操作都可以使用 UI 执行。该操作系统也可以使用终端进行管理。要使用终端执行任何操作,必须熟悉操作系统提供的命令。服务器版本服务器版本只能使用命令进行管理,没有用户界面来执行任何类型的操作。服务器版本始终是组织的首选,因为桌面版本会浪费磁盘空间、CPU 周期和 GUI 所需的 RAM。Linux 有不同的风格。 Ubuntu、Fedora…
2025年2月28日

在 Linux 中设置 SFTP 服务器的指南

在 Linux 中设置 SFTP 服务器的指南 本教程将为您提供在 Linux 中安装和设置 SFTP 服务器的便捷指南。什么是 SFTP?SFTP 代表 SSH 文件传输协议。你猜对了。它是在 FTP 之上使用 SSH 的版本。它允许用户通过加密连接向 Linux 服务器上传和下载文件。 FTP 在不加密的情况下执行相同的操作,这就是为什么现在 SFTP 比 FTP 更受欢迎的原因。让我们看看如何在 Linux 系统上设置 SFTP 服务器。在 Linux 上设置 SFTP 服务器我在本教程中使用了 Ubuntu。安装命令特定于 Ubuntu 和 Debian,但其余步骤可以在任何其他 Linux 发行版中遵循。要执行这些步骤,您需要拥有 sudoer 权限。因此,如果您没有 sudo 权限,请联系您的系统管理员。如果您是其中之一,请阅读有关在 Ubuntu 中创建 sudo 用户的内容。设置 SFTP…