前言
数据库:简单来说,存放数据、管理数据的仓库,即数据库。它与生活当中的图书馆是类似的,图书馆可以用来存放图书、管理图书、检索图书等操作。
数据库划分为两大类:
传统的关系型数据库(RDBMS) - 通过表与表之间、行与列之间的关系进行数据的存储,类似 EXCEL 。以 MySQL、oracle、Sql Server、DB2 等为代表。虽然关系...
前述
很多人都熟悉 JavaScript,这是一种基于浏览器的网页开发语言。而 Node.js 则是一个 JavaScript 运行环境,让开发者可以用 JavaScript 编写后端服务端程序,实现可扩展的后端功能。
本文将介绍在 Rocky Linux 9 服务器上安装 Node.js 的三种常用方法:
使用 dnf 从 Rocky Li...
前面提到,ComfyUI 工作流配置相对复杂。在此,以最基础的“文生图”工作流为例,与大家分享其配置方法。下图展示了文生图工作流全貌。
基于上图,木子从左至右来讲解各节点的功能及作用。
CheckPoint 加载器
在这里 CheckPoint 是大模型整个工作流的起始点。在配置时需要选择合适的大模型,并将 VAE 输入连接到 K 采样器...
概述
本章,您将学习 GNU/Linux 中的计划任务。
任务的调度由 cron 实用程序进行管理,它允许定期执行任务。该工具通常保留给管理员执行系统任务,但普通用户也可用它来运行自己有权限访问的任务或脚本。要管理用户的计划任务,我们需要使用 cron 实用工具中的 crontab 命令。
cron 服务由内存中的 crond 守护进程来运行,因此...
在国内使用 Docker 拉取镜像时,经常会遇到速度慢甚至失败的问题(因为一些不可抗力因素),我们可以配置镜像加速器,让拉取镜像更快、更稳定。
本文将为你整理一份可用的 Docker 镜像加速地址清单,并提供完整的 Docker 配置示例,附带进阶代理方案,帮助你从容应对各种网络环境。
1. 可用的镜像加速地址(2025-07-09 实测)
以下地...
本章,您将学习 RPM 软件包构建的基础过程。
概述
本章,您将了解 RPM 包管理器。
RPM 简介
RPM 是 RedHat Package Manager 的简称,最初由 Red hat 公司发展而来,它是一个强大的命令行驱动的软件包管理系统,能够安装、卸载、验证、查询和更新计算机软件包(以一种数据库记录的方式)。每个软件包都包含一个文件存档以及有关该软件包的信息,例如其版本、描述等。RP...
本文详细介绍了 FreeIPA 高可用集群的原理与部署流程。FreeIPA 通过自带的多主复制(Multi-Master Replication)机制,实现多台主服务器间的数据双向同步、横向扩展和服务冗余,以满足高可用需求。部署集群需先通过 ipa-replica-conncheck 工具验证主从节点间网络和端口畅通,然后通过 ipa-replica-install 安装副本节点,并建议同步安装 CA 服务以保障证书高可用。安装完成后,应将从节点加入 ipaservers 组,结合 DNS 轮询或负载均衡实现访问高可用。实际生产推荐至少两台、最好三台主机分布运行,辅助监控与备份。客户端加域时需指定多台服务器地址以确保故障切换。文中还指出了 IPv6 的启用要求和常见故障解决方法,并给出了相关官方文档参考。
Linux 加入 FreeIPA 域
Linux 其实可以不用加域,也可以通过 IPA 进行登录账号验证。只需要安装 sssd-ipa。但如果需要像 Windows 一样加域,则需要安装 ipa-client。ipa-client 的作用类似于 Windows 系统的“加域”操作(Join Domain)。它通过 ipa-client-instal...
概要
近日,木子关注到 Linux sudo 官方修复了两个本地权限提升漏洞(CVE-2025-32462、CVE-2025-32463)。攻击者可利用这些漏洞将普通用户权限提升至 root 权限。目前漏洞的 PoC/EXP 已被公开,风险较高,请相关用户高度关注。
CVE-2025-32462 主要由于 sudo -h(--host)选项存在设计...