使用 debootstrap 构建一个原生 Debian 系统并引导启动(推荐) 这是最干净、最安全、完全不需要U盘的方法。 你会在 Ubuntu 里“手工安装”一个 Debian,然后让 grub 启动它。 如果没有空闲分区, 缩小 Ubuntu 的根分区,腾出 20GB 以上空间,创建一个 ex… ...更多
查看suspend休眠配置模式 cat /sys/power/mem_sleep echo deep | sudo tee /sys/power/mem_sleep
配置hibernate休眠 cat /etc/fst… ...更多
常用工具
xrdp: 主要适配x11 xorg后端
sudo apt install xrdp sudo apt install xfce4 echo xfce4-session > ~/.xsession sudo systemctl restart xrdp
gnome … ...更多
vm ubuntu24.04 虚拟机关机界面卡住 通过添加启动内核的参数, 在virt-view界面直接看到关机流程被阻塞在ntopng.service上 sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=&…
...更多现象
使用serde_json 序列化一个对象, 并base64编码后打印出来 复制打印的base64字符串, 并保存到文件 /tmp/file 程序中读取/tmp/file内容,base64解码并使用serde_json反序列化, 会报错
原因 通过排查发现,手动复制到文件/tmp/file的… ...更多
高效登录虚拟机GUI 使用virt-viewer客户端spice协议登录 apt install virt-viewer virt-viewer --reconnect win11 virt-viewer --wait win11 virsh domdisplay win11
连接局域网的虚拟机 … ...更多
遇到的问题 let mut b = SslConnector::builder(SslMethod::tls_client()).map_err(|e|e.to_string())?; b.set_verify(SslVerifyMode::NONE); if let Some(file) = &a… ...更多
截屏、录屏工具 录屏软件使用ubuntu gnome自带的截屏工具
直接PriSc 键即可开启 选择区域 开始录屏即可
视频剪辑 使用开源的shotcut进行简单的视频剪辑 apt install shotcut
打开shotcut后可以直接拖拽视频文件到软件中 可能会遇到视频需要预处理的情… ...更多
terminology
良构 硬编码 => 变量 魔术 PKI 公钥基础设施(Public Key Infrastructure) PKCS (Public-Key Cryptography Standards,公钥密码学标准) key_forward key_backward digest… ...更多
常用网站 alejandracaiccedo.com cdn.anycast.eu.org download.yunzhongzhuan.com fbi.gov gur.gov.ua icook.hk icook.tw iplocation.io ip.sb japan.com log.bpmine… ...更多
PVE 使用的是 pve-kernel,它基于 Debian 的 linux-image,但额外包含: pve kernel 和普通的debian内核比较做了部分特殊优化:
ZFS on Linux 官方支持(关键!) PVE 官方内核预编译了 ZFS 模块 与 zfsutils-linux 包完… ...更多
sudo apt install curl ca-certificates -y curl -s https://repo.waydro.id | sudo bash sudo apt install waydroid -y
参考 waydro.id ...更多
NSS / SSSD / systemd-homed → 负责用户 身份信息来源与存储 PAM → 负责 认证(确认身份) Polkit → 负责 授权(能不能做某件事,需要不要再认证) SELinux / AppArmor → 负责 强制控制(内核级别,防止越权访问) LSM / seccomp… ...更多
sudo systemctl daemon-reexec
sudo systemctl daemon-reload sudo systemctl enable --now ssh-reverse-tunnel.service sudo systemctl start ssh-reverse-tu… ...更多
使用finish命令 先进入目标函数内部(通过step命令),然后执行finish命令,程序会运行至当前函数返回前暂停。该方法适用于已进入函数内部的情况 使用 until 命令 until 命令会让程序运行到当前行之后的某一行或当前循环体之外。 如果你在函数的某一行,想让它运行到函数末尾(假设末尾是… ...更多
Knock服务
即端口敲门(Port Knocking),是一种利用一系列预设的端口序列来“敲门”,从而动态地打开防火墙上的目标服务端口以实现访问控制的安全技术。 其核心原理是服务器上的端口默认是隐藏的,只有客户端按照事先约定好的顺序依次尝试访问一系列“秘密”的端口,服务器端的knockd服务才会… ...更多
安装依赖包
sudo apt-get install
apt-transport-https
ca-certificates
curl
gnupg-agent
software-properties-common
添加docker GPG… ...更多
安装ibus-rime sudo apt update sudo apt install ibus-rime sudo apt install rime-data-pinyin-simp ibus restart
打开 系统设置 → 键盘 → 输入源 点击 添加输入源 → 搜索 Chinese … ...更多
DNS泄露 DNS泄露测试是每个关注在线隐私和安全的人必不可少的工具。当您使用 VPN服务来隐藏您的互联网活动时,确保您的DNS请求也得到保护是至关重要的。DNS泄露可能会暴露这些请求,将您访问的网站透露给您的互联网服务提供商(ISP)或任何监控您连接的窃听者。进行DNS泄露测试是一个简单的过程。通… ...更多
虚拟机安装 安装一个win11专业版本 账户配置
登录foo@outlook.com账户, 可选修改在线账户密码 在设置中开启rdp(需要win11 专业版) 创建本地账户 , 并配置为administrator权限 xfreerdp /v:192.168.122.79:3389 /u:peter… ...更多