月額480円〜の高速レンタルサーバー ColorfulBox
2025年2月28日

Linux 上的 USB 令牌身份验证

本文介绍了一种使用USB存储设备作为身份验证令牌代替传统密码登录Linux系统的方法。这可以通过使用可插拔身份验证模块 (PAM) 和某种 USB 存储设备(例如附有 SD 卡的移动电话的 USB 记忆棒)来完成。这种身份验证技术还可以进一步扩展到双因素身份验证,其中涉及 USB 令牌和一次性密码的两种身份验证方法可以合并在一起以产生更高的安全性。本文是使用Ubuntu Linux系统编写的。但是,其他 Linux 发行版的用户应该能够按照下面描述的步骤来获得相同的结果。在本教程中您将学习:如何在主要 Linux 发行版上安装 PAM USB 身份验证如何配置使用 U 盘登录在主要 Linux 发行版上安装 PAM 身份验证pam_usb 软件曾经广泛安装在任何主要 Linux 发行版上,但现在已不再存在于任何软件包存储库中。不过,它是在 GitHub 上维护的。我们…
2025年2月28日

如何在 Linux 中安装 FFmpeg

FFmpeg 是最好的多媒体框架之一,包含用于不同任务的各种工具。例如,ffplay是一个便携式媒体播放器,可以用来播放音频/视频文件,ffmpeg可以在不同的文件格式之间进行转换,ffserver 可用于流式传输直播,ffprobe 能够分析多媒体流。由于可用工具的多样性,该框架非常强大,可以为用户提供最佳的技术解决方案。根据FFmpeg在官方网站上的描述,之所以拥有如此出色的多媒体框架,是因为它结合了可用的最佳免费软件选项。FFmpeg框架提供了很高的安全性,其原因是开发人员在审查代码时的认真性,始终考虑到安全性。我非常确信,当您想做一些数字音频和视频流或录制时,您会发现这个框架非常有用。在 FFmpeg 框架的帮助下,您还可以做许多其他实际的事情,例如将 wav 文件转换为 mp3 文件、对视频进行编码和解码,甚至缩放视频…
2025年2月28日

如何在 Ubuntu 中安装 Docker 并运行 Docker 容器

Docker是一种开源且流行的操作系统级虚拟化(俗称“容器化”)技术,主要运行在Linux和Windows上。 Docker 使用容器可以更轻松地创建、部署和运行应用程序。通过容器,开发人员(和系统管理员)可以将应用程序与运行该应用程序所需的一切打包在一起——代码、运行时、库、环境变量和配置文件,然后将其全部交付作为一个包输出。是的,就是这么棒!在本文中,我们将向您展示如何在 Ubuntu 发行版上安装 Docker CE(社区版)、创建和运行 Docker 容器。在Ubuntu中安装Docker CE(社区版)1.要安装Docker CE,首先需要删除旧版本的Docker,称为docker,…
2025年2月28日

更改 Linux 中的硬件时钟

本教程的目的是更改 Linux 中的硬件时钟。您可能想知道,即使您的 Linux 系统无法访问互联网,当您启动计算机时,它如何始终具有正确的日期和时间。即使计算机已关闭电源,计算机如何仍能跟踪时间?计算机主板有一个小电池,即使计算机完全关闭并断开电源,它也会继续为硬件时钟供电。硬件时钟总是滴答作响,除非你的主板电池没电了。硬件时间还用于在 BIOS 中显示正确的时间,BIOS 无法访问操作系统或互联网来找到正确的时间。当然,Linux 上的现代计时系统会咨询时间服务器,以使系统时钟同步到正确的毫秒。这与硬件时钟不同,也是您的系统如何知道更改时间以遵守夏令时或在旅行时同步到不同时区的方式。在本教程中,您将了解如何在 Linux 上查看硬件时钟时间,并在命令行上调整它的时间。在本教程中您将学习:如何查看硬件时钟时间如何更改硬件时钟其他…
2025年2月28日

在 Linux 上安装 MongoDB 社区版 4.0

MongoDB 是一个开源的无模式、高性能的面向文档的 NoSQL 数据库(NoSQL 意味着它不提供任何表、行等)系统,很像 Apache CouchDB。它将数据存储在具有动态模式的类似 JSON 的文档中,以获得更好的性能。MongoDB 包以下是受支持的 MongoDB 包,附带自己的存储库并包含:mongodb-org – 一个元包,将自动安装以下 4 个组件包。mongodb-org-server – 包含 mongod 守护进程以及相关配置和初始化脚本。mongodb-org-mongos – 包含 mongos 守护进程。mongodb-org-shell – 包含 mongo shell。mongodb-org-tools – 包含 MongoDB 工具:mongo、mongodump、mongorestore、mongoexport、mongoimpo…
2025年2月28日

Linux 中的 adduser 与 useradd

所有 Linux 系统都可以访问数百或数千个不同的命令。其中一些命令具有类似的目的,尽管通常有一个特定的工具更适合某些工作。 Linux 上的 adduser 和 useradd 命令就是这种情况。尽管这些命令提供相同的一般功能,但一个是用于添加新用户帐户的高级实用程序,另一个是用于添加新用户帐户的低级实用程序。如果您不确定这意味着什么,请不要担心,我们会解释一切。在本教程中,您将了解 Linux 中 adduser 和 useradd 命令之间的区别。您还将看到如何使用这两种工具的命令示例,并了解哪种场景适合其中一种工具。在本教程中您将学习:adduser 和 useradd 之间有什么区别什么情况下使用adduser或useradd更好通过示例如何使用 adduser 或 useradd 命令adduser 和 useradd 命令有什么区别?简单来说,…
2025年2月28日

如何在 Linux 中安装 Apache CouchDB 2.3.0

Apache CouchDB 是一个开源的面向文档的 NoSQL 数据库,这意味着它没有任何您在 MySQL、PostgreSQL 和 Oracle 中看到的数据库模式、表、行等。 CouchDB 使用 JSON 来存储带有文档的数据,您可以通过 HTTP 从 Web 浏览器访问这些数据。 CouchDB 可以与所有最新的现代网络和移动应用程序顺利配合。本文介绍如何使用便捷的二进制包在 RHEL、CentOS、Fedora、Debian 和 Ubuntu Linux 发行版上安装 Apache CouchDB 2.3.0。启用 Apache CouchDB 包存储库要在 CentOS 和 RHEL 发行版上安装 Apache CouchDB,首先需要安装并启用 EPEL 存储库并更新使用以下命令将系统软件包更新到最新版本。yum update yum install epel-release…
2025年2月28日

在 Linux 中格式化 SSD

在本教程中,我们将完成在 Linux 系统上格式化固态硬盘 (SSD) 的步骤。这可以通过 GUI 或命令行完成,我们将介绍这两种方法的过程。无论您决定使用哪种 Linux 发行版,该指南都适用,尤其是命令行方法。这将擦除 SSD 磁盘中的所有数据,并准备好在 Linux 或其他系统下使用。此方法还可用于安全擦除驱动器中的所有数据。在本教程中您将学习:如何在 Linux 中通过 GUI 格式化固态硬盘如何在Linux中通过命令行格式化固态硬盘如何在 Linux 中通过 GUI 格式化固态硬盘你知道吗? 如果您打算使用固态驱动器作为 Linux 安装的主磁盘,则无需分区,因为任何合适的 Linux 操作系统都会在安装过程中为您完成这项工作。根据您使用的 Linux 发行版,下面的屏幕截图可能与您在自己的屏幕上看到的内容不完全匹配。我们在这些步骤中使用 Ubuntu Li…
2025年2月28日

在 Fedora Linux 中安装 Spotify [音乐流媒体]

Spotify 是一种流行的跨平台数字音乐、播客和视频流服务,可以访问来自世界各地艺术家的超过 1 亿首曲目和其他内容。它还允许您按艺术家、专辑或流派等参数进行浏览,并可以创建、编辑和共享播放列表。这是一项免费增值服务,意味着基本服务完全免费,而附加功能则通过付费订阅提供。它可以在大多数现代设备上运行,包括 Linux、Windows 和 macOS、计算机、Android、Windows Phone 和 iOS 智能手机以及平板电脑。注意:Spotify 是第三方软件源,未正式隶属于 Fedora 项目,也未得到其认可。重要的是,Spotify的开发者目前并不积极支持Linux平台。因此,您的体验可能与其他 Spotify 桌面 客户端(例如 Windows 和 Mac)有所不同。在本文中,我们将解释在 Fedora Linux 发行版中安装 Spoti…
2025年2月28日

如何在Linux上更改VNC密码

本教程的目的是展示如何在 Linux 系统上更改 VNC 密码。本指南假设您已经正确安装了VNC,只需更改密码即可。在本教程中您将学习:如何在Linux上更改VNC密码如何在Linux上更改VNC密码如果您在 Linux 系统上安装了 RealVNC、UltraVNC、TightVNC、TigerVNC 或其他 VNC 程序,则 VNC 密码存储在 ~/.vnc/passwd 文件内。当VNC服务器第一次启动时,密码存储在该位置。要更新或更改您的 VNC 密码,您应该使用 vncpasswd 命令。 vncpasswd 将提示您两次输入新密码:$ vncpasswd Password: Verify: vncpasswd 命令还接受来自 STDIN 的密码输入,这还允许您将密码文件存储到不同的位置。如果 .secret 目录存在,以下示例将把 VNC 密码更改为 MYVNC…