用 API 解决动态 IP频繁修改防火墙的麻烦

用 API 解决动态 IP频繁修改防火墙的麻烦在日常开发中,服务器的安全非常重要。为了防止被恶意扫描和暴力破解,我服务器上的 MySQL 3306 端口一直没有对外开放。 每当我本地需要用客户端直连数据库时,惯用的做法就是:登录腾讯云轻量服务器控制台 ➔ 打开防火墙 ➔ 修改 3306 端口的来源 IP 为我当下的本机公网 IP。 虽然安全,但这个操作用久了非常折磨人,因为家里的IP会经常变动。 💡 自己做一个一键更新的网页腾讯云提供了完善的 API 体系,为何不自己做一个呢。于是参 ... 继续阅读 »

删除乱码文件名的方法

解决 Linux 下无法删除的乱码文件名:Inode 终极删除法背景介绍在维护 Linux 服务器(特别是运行自动化脚本或处理跨平台数据)时,你可能会遇到一些“顽固”文件。这些文件在 ls 命令下显示为一串复杂的转义字符,如 ''$'\372\263\252'。为什么会出现这种情况? 编码不匹配:文件名使用了系统不支持的字符集(如 GBK 在 UTF-8 环境下显示)。程序异常:某些脚本或程序在处理二进制流时,误将数据当做文件名创建了文件。复制粘贴错误:在命 ... 继续阅读 »

Conduit Matrix 服务器安装指南

腾讯轻量云上部署 Conduit MatrixMatrix (Element) 是目前开源社区中生态最成熟、功能最全的即时通讯(IM)方案之一。其架构遵循“存算分离”的设计哲学:Matrix 充当底层通信协议(后端服务),而 Element 则是目前最主流的跨平台官方客户端(前端界面)。 在本方案中,后端服务器采用 Conduit —— 它是 Matrix 协议的高效轻量化实现,极大地降低了资源占用。在前端选择上,除了功能丰富、适合作为生产力的 Element 外,我们也兼顾了追求极简体验的 ... 继续阅读 »

一招彻底关闭 WHMCS 系统自动续费

一招彻底关闭 WHMCS 系统自动续费很多小伙伴(包括我自己)在黑五或大促期间,看到 $7/年、 $10/年这种“传家宝”价格,往往心头一热就下单了。买完发现线路绕路、延迟 400ms+,放着吃灰又怕明年被自动扣款。 由于大多数特价套餐不支持退款,关闭自动续费(Cancellation) 就是止损的最后一道防线。 一、 常规操作:后台申请取消很多 VPS 商家(如 DediRock, wap.ac, wawo 等)使用的是 WHMCS 系统。正常流程如下: 登录 Client Ar ... 继续阅读 »

基于PocketBase创建项目

创建一个基于 PocketBase 的博客项目非常简单,因为它将数据库、文件存储和后台管理全部集成到了一个只有 10MB左右 的单文件中。 🛠️ 第一阶段:PocketBase 后端部署1. 下载与运行 前往 PocketBase 官网 下载适合你系统的版本(Windows, Linux, macOS)。将下载的压缩包解压,你会得到一个 pocketbase.exe (Windows) 或 pocketbase (Linux/Mac) 的文件。启动服务:在终端/命令行中进入该目录,运行 ... 继续阅读 »