2025年2月28日

如何确定 Linux 中的当前用户帐户

如何确定 Linux 中的当前用户帐户 摘要:Linux 发行版通常在终端中将当前用户的用户名显示为 (Username)@ComputerName。如果您的 Linux 发行版没有,请在终端中运行“who”或“whoami”来获取用户名。如果 Linux 意味着什么,那就意味着选择。您甚至可以通过多种方式完成一个简单的任务,例如识别当前用户。本教程将向您展示如何使用一些最快捷、最简单的方法。为什么需要查找当前用户的身份?在许多情况下,计算机的所有者是唯一的用户,他们可能了解自己,但不必过于存在。也许吧,但人们创建额外的用户帐户以允许家庭成员访问计算机也很常见。而且,如果您连接到某处服务器上的远程 shell,您可能需要快速提醒您登录时使用的用户名。如果您看到一个没有人参加的登录会话,您如何从命令行识别当前用户?让我们先尝试最简单…
2025年2月28日

如何在 Ubuntu 22.04 上安装 InfluxDB

如何在 Ubuntu 22.04 上安装 InfluxDB InfluxDB是InfluxData公司开发的一款高读写速度的开源数据库。它是用 Go 编写的,专为创建基于时间序列的应用程序的开发人员而设计。它可以存储大量时间序列数据并快速对该数据进行实时分析。您可以将其安装在多个操作系统上,并且它支持各种客户端库。在这篇文章中,我们将解释如何在 Ubuntu 22.04 上安装 InfluxDB。要求运行 Ubuntu 22.04 的服务器。root 密码已在您的服务器上设置。第一步首先,使用以下命令将所有系统软件包更新到最新版本:apt update -y apt upgrade -y一旦您的系统是最新的,请使用以下命令安装您需要的任何其他依赖项:apt install wget curl gnupg2 -y安装所有依赖项后,您可以继续安装 InfluxDB。…
2025年2月28日

如何在 Linux 中将 ISO 文件刻录到 USB 驱动器

如何在 Linux 中将 ISO 文件刻录到 USB 驱动器 Linux 用户传统上将 ISO 文件刻录到 DVD 或 CD,但许多计算机不再有光盘驱动器。创建一个可启动的 USB 驱动器是一个更好的解决方案——它适用于大多数计算机,并且启动、运行和安装速度更快。可引导 Linux USB 驱动器如何工作与 live CD 或 DVD 一样,可引导 USB 驱动器几乎可以让您运行任何 Linux 发行版,而不会影响您的计算机。您还可以通过它在您的 PC 上安装 Linux 发行版——无需 CD 或 DVD 驱动器。但是,您不能简单地将 ISO 文件复制或提取到 USB 驱动器并期望它能正常工作。虽然从技术上讲,您不会将 ISO 文件“刻录”到 USB 驱动器,但需要一个特殊的过程来获取 Linux ISO 文件并使用它制作可启动的 USB 驱动器。有两种方法可以做到这一点:一些 Linux 发行版包括一个图形…
2025年2月28日

如何在 Ubuntu 上部署安全的 CockroachDB 集群

如何在 Ubuntu 上部署安全的 CockroachDB 集群 CockroachDB 是一个可扩展的云原生 SQL 数据库,用于构建可扩展的云服务。它专门设计用于在多个位置存储数据副本以提供快速访问。它是一个基于事务和键值存储构建的分布式 SQL 数据库。 IT 可以承受磁盘、机器和数据中心故障,几乎零延迟中断,无需人工干预。本教程将向您展示如何在 Ubuntu 服务器上设置三个三节点 CockroachDB 集群。先决条件三台服务器运行 Ubuntu 20.04。服务器配置了 root 密码。对于本教程,我们将使用以下设置:主机名 IP 地址节点1 104.245.33.97节点2 216.98.11.175节点3 45.58.38.224入门在开始之前,您需要将所有节点更新到最新版本。您可以通过以下命令将所有节点一一更新:apt-get update -y…
2025年2月28日

如何从 Linux Shell 创建和安装 SSH 密钥

如何从 Linux Shell 创建和安装 SSH 密钥 认真对待网络安全并使用 SSH 密钥访问远程登录。它们是比密码更安全的连接方式。我们将向您展示如何在 Linux 中生成、安装和使用 SSH 密钥。密码有什么问题?安全外壳 (SSH) 是用于登录远程 Linux 或类 Unix 计算机上的用户帐户的加密协议。通常,此类用户帐户使用密码进行保护。当您登录到远程计算机时,您必须提供您正在登录的帐户的用户名和密码。密码是保护对计算资源的访问的最常用方法。尽管如此,基于密码的安全性确实有其缺陷。人们选择弱密码、共享密码、在多个系统上使用相同的密码等等。SSH 密钥更安全,一旦设置好,它们就像密码一样易于使用。什么使 SSH 密钥安全?SSH 密钥是成对创建和使用的。这两个密钥相互关联且加密安全。一个是您的公钥,另一个是您的私钥。它们与您的用户帐户相关联。…
2025年2月28日

如何使用 Nginx 在 Debian 上安装 Magento

如何使用 Nginx 在 Debian 上安装 Magento Magento 是一种广泛使用的开源电子商务软件和基于 PHP Zend 框架的电子商务网站内容管理系统。它使用 MySQL 或 MariaDB 作为数据库后端。 Magento 的开发由 Varien 于 2008 年开始。本教程将向您展示如何在 Debian Buster 10 上安装 Magento 2.3.4。我们将使用 Nginx Web 服务器、PHP-FPM 7 和 MariaDB 服务器在最新的 Debian Buster 10 上安装 Magento2。先决条件在本指南中,我们将在具有 2GB RAM、25 个可用磁盘空间和 2 个 CPU 的 Debian 10 上安装 Magento。我们会做什么?安装 Nginx 网络服务器安装和配置 MariaDB 服务器安装和配置 PHP-FPM安装 PHP 作曲家生成 SSL Letscrypt下载…
2025年2月28日

如何在 Linux 上使用 nmap 查看网络上的所有设备

如何在 Linux 上使用 nmap 查看网络上的所有设备 认为您知道什么连接到您的家庭网络?你可能会感到惊讶。了解如何在 Linux 上使用 nmap 进行检查,这将让您探索连接到网络的所有设备。您可能认为您的家庭网络非常简单,深入了解它没有什么可学的。你可能是对的,但你很有可能会学到一些你不知道的东西。随着物联网设备、手机和平板电脑等移动设备以及智能家居革命的普及——除了宽带路由器、笔记本电脑和台式电脑等“普通”网络设备——它可能会让人大开眼界。如果需要,请安装 nmap我们将使用 nmap 命令。根据您在计算机上安装的其他软件包,可能已经为您安装了 nmap。如果没有,这就是在 Ubuntu 中安装它的方法。sudo apt-get install nmap这是在 Fedora 上安装它的方法。sudo dnf install nmap这是在 Manj…
2025年2月28日

如何在 CentOS/RHEL 8 上安装 Ruby

如何在 CentOS/RHEL 8 上安装 Ruby Ruby 是一种动态、多用途、免费且开源的编程语言,通常用于开发 Web 应用程序。它是一种高级编程语言,拥有充满活力的开发人员社区,他们帮助维护和不断改进该语言,以获得更好、更高效的代码。 Ruby 可用于多种应用程序,例如数据分析、自定义数据库解决方案和原型设计等。在本文中,您将了解如何在 CentOS 8 和 RHEL 8 Linux 上安装 Ruby。通过 Appstream 存储库安装 Ruby通过 RVM 管理器安装 Ruby我们将阐明如何使用上述方法安装Ruby。通过 Appstream 存储库在 CentOS 8 上安装 Ruby要使用 AppStream 存储库安装 Ruby,请启动终端并通过调用以下 dnf 命令更新系统的软件包和存储库。sudo dnf update 接下来,确保在继续使用 Ruby 之前安装了下面…
2025年2月28日

如何在 Ubuntu 18.04 LTS 上安装 Linux 5.0 更新

如何在 Ubuntu 18.04 LTS 上安装 Linux 5.0 更新 Canonical 刚刚发布了 Ubuntu 18.04.3 LTS,它具有 Linux 内核 5.0。这个内核也出现在 Ubuntu 19.04 中,包括改进的硬件支持和性能调整。但是,如果你安装了原始的 Ubuntu 18.04 LTS,你将不会自动更新。一切都与硬件支持 (HWE) 有关这是它的工作原理。 Ubuntu 没有多年来提供原始的 Ubuntu 18.04 LTS 映像并强迫每个人在安装后更新大量软件,而是定期以 ISO 形式发布新的 Ubuntu 18.04 安装程序。其中包括通常会在安装 Ubuntu 18.04 后安装的最新软件更新。 Ubuntu 18.04 现在已经发布了几个版本:最初的 18.04、18.04.1、18.04.2 和 18.04.3。Ubuntu 18.04.2 版本包含一个新的“…
2025年2月28日

如何在 Ubuntu 20.04 LTS 中启用/禁用自动登录

如何在 Ubuntu 20.04 LTS 中启用/禁用自动登录 用户必须提供身份验证信息才能登录 Linux 系统是常见的做法。这有助于保护系统上驻留的敏感或个人文件、电子邮件和其他数据免受任何物理入侵。但是,如果您的系统位于没有任何隐私威胁的安全位置,则您可以省去每次登录时提供用户凭据的麻烦。在本文中,我们将向您展示两种启用/禁用的方法自动登录您的 Ubuntu 系统:通过命令行。通过图形界面。请注意,我们已在 Ubuntu 20.04 LTS 和 Ubuntu 18.04 LTS 上测试了本教程。通过命令行启用/禁用自动登录作为超级用户,您可以通过在 custom.conf 文件中进行一些配置更改来为自己或任何其他 Ubuntu 用户启用自动登录,如下所示:通过 Ubuntu Dash 或按 Ctrl+Alt+T 打开终端。通过以下命令在 Nano 编辑器中打开…