为公网 IP 地址申请 SSL 证书 为公网 IP 地址申请 SSL 证书 说明:Let’s Encrypt 已在 2025 年底正式支持为公网 IP 地址颁发证书。但这类证书的有效期较短,只有 7 天。可以配合 acme.sh 的自动续期机制,通过 cron 定时续签,保证证书始终可用。 1. 安装 acme.sh方式一:在线安装一条命令即可完成安装: curl https://get.acme.sh | sh -s email= 2026-06-27
Debian 13 配置 Adoptium APT 仓库并安装 Eclipse Temurin Debian 13 配置 Adoptium APT 仓库并安装 Eclipse Temurin1. 添加 GPG 密钥curl -fsSL https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor | tee /etc/apt/trusted.gpg.d/adoptium.gpg >/dev/nu 2026-06-03
Git 配置 SSH 连接 GitHub Git 配置 SSH 连接 GitHub1. 生成 SSH 密钥使用 ssh-keygen 命令生成一对密钥,推荐使用 Ed25519 算法: ssh-keygen -t ed25519 -C "你的GitHub邮箱" -f ~/.ssh/github_id_ed25519 也可以使用 RSA 算法: ssh-keygen -t rsa -b 4096 -C "你的 2026-05-30
Debian 13 安装使用 Cloudflare Tunnel Debian 13 安装使用 Cloudflare Tunnel安装步骤1. 添加 Cloudflare 的 GPG Key先创建 keyring 目录,并下载 Cloudflare 的签名密钥: mkdir -p --mode=0755 /usr/share/keyrings curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | 2026-05-28
Debian 13 安装 Tailscale Debian 13 安装 Tailscale安装步骤1. 添加 Tailscale 的 GPG Key先创建 keyring 目录,并下载 Tailscale 的签名密钥: mkdir -p --mode=0755 /usr/share/keyrings curl -fsSL https://pkgs.tailscale.com/stable/debian/trixie.noarmor.gpg | 2026-05-28
在 Debian 上安装 Docker Engine 在 Debian 上安装 Docker Engine1. 卸载旧版本(可选)在安装 Docker Engine 之前,需要卸载任何可能冲突的包。 apt remove $(dpkg --get-selections docker.io docker-compose docker-doc podman-docker containerd runc | cut -f1) apt 可能会报告你未安装这 2026-05-27
将 FRP Server 配置为 systemd 服务 将 FRP Server 配置为 systemd 服务使用 systemd 可以将 frps 进程作为系统服务管理,实现开机自动启动、崩溃后自动重启,并通过 systemctl 命令方便地进行启停和状态查看,是推荐的服务部署方式。 📋 前提条件 请注意:本教程假设 frps 可执行文件及其配置文件 frps.toml 均位于 /root/frp/ 目录下。如果你的路径不同,请相应地修改后续配置文 2026-05-26
在 Debian 12 上配置 TeamSpeak 3 服务器为 systemd 服务 在 Debian 12 上配置 TeamSpeak 3 服务器为 systemd 服务本文将介绍如何在 Debian 12 系统中为 TeamSpeak 3 服务器创建专用用户,并配置为 systemd 服务以实现开机自启,提升安全性和可管理性。 操作步骤1. 创建专用系统用户为避免以 root 权限运行服务,创建无登录权限的专用用户: adduser --system --group --no- 2026-05-25
使用 Windows PowerShell 放行防火墙端口 使用 Windows PowerShell 放行防火墙端口⚠️ 重要前提:以管理员身份运行 PowerShell所有修改防火墙规则的命令都需要管理员权限。 在开始菜单或搜索栏中输入 PowerShell。 右键点击 “Windows PowerShell”,选择 “以管理员身份运行”。 使用 New-NetFirewallRule 命令在管理员权限的 PowerShell 窗口中,复制并粘贴以 2026-05-24
解决 53 端口被 systemd-resolved 占用的问题 解决 53 端口被 systemd-resolved 占用的问题当你需要自行安装 DNS 服务时,会发现 systemd-resolved 服务默认占用了 53 端口。以下是解决此问题的标准步骤。 1. 临时停止 systemd-resolved 服务为了立即释放 53 端口,首先需要停止该服务。 systemctl stop systemd-resolved 2. 修改配置文件编辑 syste 2026-05-23