qemu-img 管理虚拟机硬盘

虚拟机快照链(snapshot chains)

虚拟机快照保存了虚拟机在某个指定时间点的状态(包括操作系统和所有的程序), 利用快照,我们可以恢复虚拟机到某个以前的状态,比如测试软件的时候经常需要回滚系统。 快照链就是多个快照组成的关系链,这些快照按照创建时间排列成链, 像下面这样,本文章要解释的… ...更多

十一月 22, 2025 #qemu-img
pipewire 音频控制

gnome音频问题排查 systemctl --user --now disable pulseaudio.socket pulseaudio.service systemctl --user status pipewire pipewire-pulse wireplumber pulseaudio… ...更多

十一月 18, 2025 #pipewire #audio
linux 中的seat管理

seat一般控制哪些设备

哪些设备属于一个 seat、由谁配置/控制,是掌握 Linux 图形会话、多用户、多终端安全模型的关键

Seat 管理的设备主要包括:GPU(DRM/KMS)、输入设备(键盘/鼠标/触摸屏等)、声音设备(可选)和串口/智能卡读卡器(高级场景)

这些设备的归属由 … ...更多

十一月 06, 2025 #udev #seat #logind
漏洞挖掘方法

漏洞挖掘

软件成分分析

识别分析某一个软件中所使用的组件与第三方库的来源、版本、许可证信息的技术

已知漏洞(漏洞扫描) 静态分析 ...更多

十一月 05, 2025 #漏洞挖掘
浏览器指纹

浏览器指纹

操作系统 cpu架构 系统支持的字体遍历 窗口大小、显示器大小 禁用 Canvas 图像提取 集成 NoScript 以及第一方域名隔离 利用字体、功能、行为特征等等(无论是否使用 JavaScript) tls 指纹 ...更多

十一月 05, 2025
gcc 参数

g++链接时,--start-group和--end-group的作用 在使用g++进行链接时,库之间的符号依赖可能导致链接失败

例如,当库A依赖库B中的符号,而库B又需要库A中的符号时,传统的链接顺序无法满足这种循环依赖 此时,--start-group和--end-group选项就显得尤为重要… ...更多

十一月 05, 2025 #gcc
vocabulary 常用专业术语

tls

KDF(Key derivation function) 密钥派生函数

可用于将密钥扩展到更长的密钥或获得所需格式的密钥 非秘密参数被称为盐 相比其他加密哈希算法,KDF 具有一个独特属性——计算速度很慢,而且从设计上就使其计算速度难以提升,所以 KDF 也被称作「慢哈希算法」

AE… ...更多

十一月 05, 2025 #vocabulary #specialized term
从pve切换到libvirt 问题排查

迁移虚拟机问题记录

因为apparmor的限制 libvirt 访问/var/lib/vz/images目录会遇到权限问题, 所有将虚拟机文件迁移到libvirt目录中

可能会遇到pve中的模板文件移动失败: 修改attr后再执行

sudo chatt… ...更多

十一月 02, 2025 #libvirt
libvirt 虚拟机内存管理

libvirt windows虚拟机内存占用过高 虚拟机内存策略

QEMU 在虚拟机启动时,一次性分配固定的内存。 这部分内存被 预留并映射到宿主机进程(qemu-system-x86_64)。 从宿主机的角度看,这些内存都是“被占用的”。 即使 Windows 内部只使用很少,也不会被宿主机回收… ...更多

十月 29, 2025 #libvirt #ballooning
gist使用

https://gist.githubusercontent.com/peter/0d54d265365eea6cc485eff0e27a6095/raw/306d43e59dda68c9bbda73568bc35938afec147b&#… ...更多

十月 26, 2025 #gist
openvpn 配置

安装和配置 apt install openvpn

覆盖默认配置, 探测192.168.2.1可达

sudo tee /etc/systemd/system/openvpn-client@work.service <<EOF [Unit] De… ...更多

十月 26, 2025 #openvpn
gnome-remote-desktop 配置

命令行查看配置 gsettings list-recursively | grep remote-desktop systemctl --user stop gnome-remote-desktop

但是我尝试了多种方法最后生成的都是openssh格式的私钥key???!!!

生成新的密钥…

...更多

十月 25, 2025 #gnome #rdp
常用软件列表

软件列表

mkcert

openssl

openvpn easyrsa self-service-password

gpg

cargo install xremap --features gnome

nginx

pingora: pingap

ddns-go

dn… ...更多

十月 24, 2025
apt download下载离线安装包

方案一:yum / apt 下载离线包(推荐新手) CentOS / RHEL(下载 rpm 包)

首先安装 yum-plugin-downloadonly 插件

yum install yum-plugin-downloadonly -y

使用下面命令下载指定的包及其依赖项

yum ins… ...更多

十月 23, 2025 #apt
linux bios刷新工具fwupd

Linux 固件刷新工具 fwupd: 这是一个 Linux 上的通用固件更新守护进程。如果您的电脑硬件制造商支持 fwupd,您可以在 Debian 系统上安装并使用它来检查和安装固件更新。 sudo apt update sudo apt install fwupd sudo fwupdmgr … ...更多

十月 22, 2025 #fwupd