<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Papa Labs</title><description>记录网络、服务器、homelab 和各种折腾过程中踩过的坑。</description><link>https://blog.papalabs.dev/</link><language>zh-cn</language><item><title>不装任何工具，用 PowerShell 给 logo 抠掉白底（含防白边处理）</title><link>https://blog.papalabs.dev/posts/powershell-remove-logo-background/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/powershell-remove-logo-background/</guid><description>手上只有一张白底 logo PNG，暗色页面一放就是一块白斑。System.Drawing 就能解决，不需要 Photoshop。</description><pubDate>Sun, 05 Jul 2026 14:00:00 GMT</pubDate><category>powershell</category><category>windows</category><category>design</category></item><item><title>上线 runbook：部署到 Cloudflare Pages 并绑定 papalabs.dev</title><link>https://blog.papalabs.dev/posts/cloudflare-pages-deploy/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/cloudflare-pages-deploy/</guid><description>内容整理好之后的上线步骤：Pages 项目、构建配置、自定义域名。照着做十分钟完事。</description><pubDate>Sun, 05 Jul 2026 13:00:00 GMT</pubDate><category>guide</category><category>cloudflare</category><category>deploy</category></item><item><title>Miro mindmap 迁移方案：REST API 导出成 markmap</title><link>https://blog.papalabs.dev/posts/miro-mindmap-export/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/miro-mindmap-export/</guid><description>Miro 没有 mindmap 转 markdown 的导出，但 REST API 能拉到节点树，转成本站的 markmap 格式。</description><pubDate>Sun, 05 Jul 2026 12:00:00 GMT</pubDate><category>guide</category><category>migration</category><category>miro</category><category>mindmap</category></item><item><title>OneNote 内容导出的三条路线（含 Obsidian Importer）</title><link>https://blog.papalabs.dev/posts/onenote-export-routes/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/onenote-export-routes/</guid><description>OneNote 没有官方的 markdown 导出，但有三条可行路线，按笔记量和折腾程度选。</description><pubDate>Sun, 05 Jul 2026 11:00:00 GMT</pubDate><category>guide</category><category>migration</category><category>onenote</category><category>obsidian</category></item><item><title>Google Keep 笔记迁移指南：Takeout 导出转 Markdown</title><link>https://blog.papalabs.dev/posts/google-keep-migration/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/google-keep-migration/</guid><description>用 Google Takeout 把 Keep 笔记全量导出，再用脚本批量转成带 frontmatter 的 markdown。</description><pubDate>Sun, 05 Jul 2026 10:00:00 GMT</pubDate><category>guide</category><category>migration</category><category>google-keep</category></item><item><title>这个 blog 是怎么搭的：Astro + Markdown 架构笔记</title><link>https://blog.papalabs.dev/posts/blog-setup-astro/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/blog-setup-astro/</guid><description>Papa Labs 本站的技术架构、目录结构和日常写作流程，也是给未来自己的维护手册。</description><pubDate>Sun, 05 Jul 2026 09:00:00 GMT</pubDate><category>guide</category><category>blog-setup</category><category>astro</category></item><item><title>Hello, Papa Labs — 为什么要写这个 blog</title><link>https://blog.papalabs.dev/posts/hello-papa-labs/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/hello-papa-labs/</guid><description>把散落在 OneNote、Google Keep 里的 troubleshooting 笔记整合到一个地方。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate><category>meta</category></item><item><title>在文章里嵌入 mindmap：markmap 使用示范</title><link>https://blog.papalabs.dev/posts/mindmap-demo/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/mindmap-demo/</guid><description>用普通 markdown 列表就能渲染可交互思维导图，Miro 上的 mindmap 以后都按这个格式迁移。</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate><category>meta</category><category>mindmap</category></item><item><title>Guest SSID 集体拿不到 IP：逐层排查全对，最后&quot;插了一下网线&quot;就好了</title><link>https://blog.papalabs.dev/posts/guest-ssid-dhcp-apipa-mystery/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/guest-ssid-dhcp-apipa-mystery/</guid><description>一个 SSID 的所有客户端只能拿到 169.254 的 APIPA 地址，AP 全在线、配置全正确、重启防火墙也没用——直到工程师把笔记本插上交换机的那一刻。</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate><category>wifi</category><category>unifi</category><category>fortigate</category><category>dhcp</category><category>networking</category><category>incident</category></item><item><title>Cloudflare D1 的 PRAGMA foreign_keys 陷阱：一次 DROP TABLE 差点清空整个子表</title><link>https://blog.papalabs.dev/posts/d1-pragma-foreign-keys-trap/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/d1-pragma-foreign-keys-trap/</guid><description>D1 会忽略跨 statement 的 PRAGMA foreign_keys=OFF，migration 里 DROP TABLE 时 ON DELETE CASCADE 会直接把子表数据一起带走。</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate><category>cloudflare</category><category>d1</category><category>sqlite</category><category>database</category></item><item><title>把域名 DNS 从注册商搬到 Cloudflare：顺手把全站 HTTP 变 HTTPS</title><link>https://blog.papalabs.dev/posts/dns-migrate-registrar-to-cloudflare/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/dns-migrate-registrar-to-cloudflare/</guid><description>集团一个海外域名还托管在本地注册商的自管 DNS 上，网站还在裸跑 HTTP。迁到 Cloudflare 一次解决两个问题，全程不到一小时。</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate><category>cloudflare</category><category>dns</category><category>https</category><category>website</category></item><item><title>接手一个 Plesk + FTP 的静态网站：给非开发者的完整心智模型</title><link>https://blog.papalabs.dev/posts/plesk-ftp-static-site-mental-model/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/plesk-ftp-static-site-mental-model/</guid><description>集团一个静态官网要交给非开发背景的同事维护。与其丢一堆术语，不如画一张&quot;从 VS Code 到访客浏览器&quot;的完整地图——这篇就是那张地图。</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate><category>website</category><category>hosting</category><category>ftp</category><category>plesk</category><category>guide</category></item><item><title>邮件附件的零信任改造：所有附件先进沙箱，想要原件自己点</title><link>https://blog.papalabs.dev/posts/email-attachment-zero-trust/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/email-attachment-zero-trust/</guid><description>网关把每封邮件的附件全部收缴，替换成一个 HTML 入口；点开才经过双引擎 + 沙箱重扫，还能选择&quot;转成 PDF 安全下载&quot;。附件钓鱼的攻击面被压到很小。</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate><category>email</category><category>security</category><category>sandbox</category><category>zero-trust</category></item><item><title>审计说我们&quot;账号回收不及时&quot;：把离职流程搬进工单系统之后</title><link>https://blog.papalabs.dev/posts/offboarding-workflow-audit-finding/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/offboarding-workflow-audit-finding/</guid><description>靠邮件通知的离职流程总有漏网之鱼，审计开了 finding。我们在工单系统里造了一条 HR → IT 软件组 → IT 基础组的自动化流水线，每一步都有签核和留痕。</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>workflow</category><category>audit</category><category>active-directory</category><category>ticketing</category></item><item><title>跨境办公的延迟账：SD-WAN 把上海到新加坡的 350ms 打到 60ms</title><link>https://blog.papalabs.dev/posts/sdwan-china-office-latency/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/sdwan-china-office-latency/</guid><description>中国办公室连新加坡 RDS 走公网 350+ms，远程桌面每次点击都在等。上 SD-WAN 之后 60ms——附前后实测数据和踩坑点。</description><pubDate>Thu, 14 May 2026 15:00:00 GMT</pubDate><category>sd-wan</category><category>networking</category><category>rds</category><category>china</category></item><item><title>全公司邮件消失两小时：卡在网关 &quot;Accepted&quot; 状态的下午</title><link>https://blog.papalabs.dev/posts/sophos-email-stuck-accepted/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/sophos-email-stuck-accepted/</guid><description>入站邮件全部停在云网关的 Accepted 状态，不投递也不重试，官方状态页一片绿。你修不了 SaaS，但你能做的事其实不少。</description><pubDate>Thu, 14 May 2026 09:00:00 GMT</pubDate><category>sophos</category><category>email</category><category>m365</category><category>saas</category><category>incident</category></item><item><title>给工单系统接上 AI：用 MCP 让 ChatGPT/Claude 直接查工单</title><link>https://blog.papalabs.dev/posts/ticketing-mcp-ai-integration/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/ticketing-mcp-ai-integration/</guid><description>工单 SaaS 出了 MCP 接口，接到 ChatGPT 和 Claude 上之后，&quot;帮我看看上周的离职工单处理到哪了&quot;变成一句话的事。附 Developer mode 的风险开关和 Project instructions 模式。</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate><category>ai</category><category>mcp</category><category>chatgpt</category><category>ticketing</category></item><item><title>Windows 的 negative DNS cache：为什么服务恢复了客户端还是解析失败</title><link>https://blog.papalabs.dev/posts/windows-dns-cache-negative-ttl/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/windows-dns-cache-negative-ttl/</guid><description>DNS 服务恢复后 Windows 客户端仍然报 name resolution failure，罪魁祸首是 negative cache。</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate><category>windows</category><category>dns</category><category>networking</category></item><item><title>邮件安全产品怎么试才不被销售牵着走：一次 POV 的完整方法论</title><link>https://blog.papalabs.dev/posts/email-security-pov-methodology/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/email-security-pov-methodology/</guid><description>在现有网关之外评估一层新的邮件安全产品（KnowBe4 Defend）。记录这次 POV 里值得复用的东西：攻击画像、试点灰度、隔离演练、结项标准。</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate><category>email</category><category>security</category><category>poc</category><category>methodology</category></item><item><title>RSP 升级翻车实录：版本号显示 PL20，服务却起不来</title><link>https://blog.papalabs.dev/posts/rsp-upgrade-pl20-broken-recovery/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/rsp-upgrade-pl20-broken-recovery/</guid><description>SAP B1 的 RSP 从 PL18 升到 PL20，升完服务直接罢工。恢复的关键只有一句话：卸载时保住数据库。另附升级后两个差点酿成事故的静默陷阱。</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate><category>sap-b1</category><category>rsp</category><category>upgrade</category><category>backup</category></item><item><title>建敏感度标签时报错&quot;Rights Management is not active&quot;：UI 在新门户，开关在旧世界</title><link>https://blog.papalabs.dev/posts/purview-sensitivity-label-rms-not-active/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/purview-sensitivity-label-rms-not-active/</guid><description>在 Microsoft Purview 里创建敏感度标签，走到一半报错说租户没有激活 Rights Management。界面已经很现代，卡住的却是十年前 Azure Information Protection 时代留下的一个开关。</description><pubDate>Wed, 09 Jul 2025 00:00:00 GMT</pubDate><category>m365</category><category>purview</category><category>security</category><category>compliance</category></item><item><title>FortiOS 固件降级笔记：刷机前先花一分钟校验 image</title><link>https://blog.papalabs.dev/posts/fortios-firmware-checksum-verify/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/fortios-firmware-checksum-verify/</guid><description>从 FortiOS 7.4.7 回退到 7.4.4 的操作记录：为什么要校验固件 checksum、certutil 怎么用、降级前要注意什么。</description><pubDate>Wed, 09 Apr 2025 00:00:00 GMT</pubDate><category>fortigate</category><category>firmware</category><category>networking</category></item><item><title>GoDaddy 下载证书只给 .crt 没有 .pfx？私钥其实一直都在</title><link>https://blog.papalabs.dev/posts/godaddy-crt-to-pfx-private-key/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/godaddy-crt-to-pfx-private-key/</guid><description>帮 VPS 续期 SSL 证书，从 GoDaddy 下载下来发现只有 .crt 文件，没有 IIS/服务器要用的 .pfx 格式。以为证书申请流程出了问题，其实私钥一直静静地待在申请证书的那台机器上。</description><pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate><category>ssl</category><category>certificate</category><category>godaddy</category><category>windows</category></item><item><title>备份连续三晚静默失败：SAP B1 RSP 备份监控的教训</title><link>https://blog.papalabs.dev/posts/rsp-backup-silent-failure/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/rsp-backup-silent-failure/</guid><description>RSP 定时备份连续三个晚上产出 0 B 的失败备份，没有任何告警。全靠每周人工检查 Backup History 才发现。</description><pubDate>Thu, 07 Nov 2024 00:00:00 GMT</pubDate><category>sap-b1</category><category>backup</category><category>rsp</category><category>monitoring</category></item><item><title>SAP B1 全员掉线事件：建一个测试库，SLD 服务就崩了</title><link>https://blog.papalabs.dev/posts/sapb1-sld-outage-test-database/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/sapb1-sld-outage-test-database/</guid><description>给内部审计批量创建测试数据库，建到某一个库时 System Landscape Directory 突然挂掉，全公司无法登录 SAP Business One。vendor 表示从未见过。</description><pubDate>Wed, 21 Aug 2024 00:00:00 GMT</pubDate><category>sap-b1</category><category>incident</category><category>mssql</category></item><item><title>给生产服务器 RAID5 在线扩容：68 小时还没跑完的 Background Initialization</title><link>https://blog.papalabs.dev/posts/raid5-online-expansion-background-init/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/raid5-online-expansion-background-init/</guid><description>插盘五分钟，扩容三天半。真正的代价不是操作本身，而是 background initialization 期间被拖垮的生产性能——用户开始报卡，我们只能白天暂停晚上继续。</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>raid</category><category>storage</category><category>lsi</category><category>hardware</category></item><item><title>Windows 事件日志默认 1MB：等你要查证据的时候，它早被覆盖了</title><link>https://blog.papalabs.dev/posts/windows-event-log-retention-audit/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/windows-event-log-retention-audit/</guid><description>审计要求追溯 RDS 登录记录时才发现，TerminalServices Operational 日志默认只有 1MB 且循环覆盖，历史早就没了。改 retention 只要五分钟，但要在出事之前做。</description><pubDate>Tue, 09 Jan 2024 00:00:00 GMT</pubDate><category>windows</category><category>event-log</category><category>audit</category><category>security</category></item><item><title>UPS 每 10 分钟发一封垃圾邮件：换了服务器，IP 没变，&quot;身份&quot;变了</title><link>https://blog.papalabs.dev/posts/ups-powerchute-orphaned-client-spam/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/ups-powerchute-orphaned-client-spam/</guid><description>服务器换了操作系统重新上线，IP 沿用旧的，UPS 却开始每十分钟发一次告警邮件。查了半天才发现，UPS 记的不是 IP，是客户端的注册身份。</description><pubDate>Tue, 28 Nov 2023 00:00:00 GMT</pubDate><category>ups</category><category>powerchute</category><category>windows</category><category>monitoring</category></item><item><title>从 Excel 到 Snipe-IT：把 IT 资产台账数字化的最小可行方案</title><link>https://blog.papalabs.dev/posts/snipeit-asset-management-migration/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/snipeit-asset-management-migration/</guid><description>全公司的 IT 设备台账靠一份 Excel 多人共享维护，改一半忘了同步是常态。换成开源资产管理系统 Snipe-IT，重点不是软件多好用，而是流程怎么落地。</description><pubDate>Tue, 07 Nov 2023 00:00:00 GMT</pubDate><category>asset-management</category><category>snipe-it</category><category>methodology</category><category>audit</category></item><item><title>不可变备份不做恢复演练等于没做：Veeam + Wasabi Object Lock 灾难演习全记录</title><link>https://blog.papalabs.dev/posts/wasabi-immutable-backup-restore-rehearsal/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/wasabi-immutable-backup-restore-rehearsal/</guid><description>建好 immutable 仓库只是第一步。我们模拟了&quot;Veeam 服务器被毁&quot;的最坏场景，从裸 bucket 一路恢复到文件级对比——中间果然埋着一个不演练就不会知道的坑。</description><pubDate>Thu, 02 Mar 2023 12:00:00 GMT</pubDate><category>veeam</category><category>wasabi</category><category>backup</category><category>ransomware</category><category>dr</category></item><item><title>Veeam 备份到 Wasabi 突然 403：Compliance 和 Object Lock 不是同一个东西</title><link>https://blog.papalabs.dev/posts/veeam-wasabi-403-compliance-object-lock/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/veeam-wasabi-403-compliance-object-lock/</guid><description>备份任务报 S3 AccessDenied 403，排查半天发现是 Wasabi 桶开了 Compliance 模式——而 Veeam 只支持 Object Lock。两个&quot;不可变&quot;功能，选错一个就是全线失败。</description><pubDate>Thu, 02 Mar 2023 00:00:00 GMT</pubDate><category>veeam</category><category>wasabi</category><category>backup</category><category>s3</category></item><item><title>Azure AD 密码同步悄悄停了四天：改了密码却还要用旧密码登录 M365</title><link>https://blog.papalabs.dev/posts/aad-connect-password-sync-stopped/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/aad-connect-password-sync-stopped/</guid><description>Directory sync 一切正常，但 password hash sync 静默停摆——用户在本地 AD 改了密码，M365 却只认旧的。根因是一个过期的密码。</description><pubDate>Tue, 25 Oct 2022 00:00:00 GMT</pubDate><category>azure-ad</category><category>m365</category><category>active-directory</category><category>sync</category></item><item><title>Exchange 打完 CU 之后 Outlook 搜索全挂：Content Index 重建实录（含吓出冷汗的插曲）</title><link>https://blog.papalabs.dev/posts/exchange-content-index-failed-after-cu/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/exchange-content-index-failed-after-cu/</guid><description>CU + 安全更新装完，多个用户的 Outlook 搜索失效，数据库的 ContentIndexState 全部 Failed。重建索引不难，但中途有个服务会凭空消失。</description><pubDate>Wed, 14 Sep 2022 00:00:00 GMT</pubDate><category>exchange</category><category>windows</category><category>outlook</category></item><item><title>选灾备方案前，先把现有备份的&quot;盲区&quot;列出来</title><link>https://blog.papalabs.dev/posts/dr-solution-sizing-backup-blind-spots/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/dr-solution-sizing-backup-blind-spots/</guid><description>拿着服务器清单去找 Datto、Druva 报价灾备方案时，才发现现有备份体系里藏着两个说不清楚的盲区——一台服务器根本没被真正备份，一个数据库的大小从来对不上账。</description><pubDate>Fri, 20 May 2022 00:00:00 GMT</pubDate><category>dr</category><category>backup</category><category>veeam</category><category>methodology</category><category>sap-b1</category></item><item><title>FortiGate SSL-VPN 接 DUO 2FA：两个不写在首页的关键坑</title><link>https://blog.papalabs.dev/posts/fortigate-duo-2fa-radius-timeout/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/fortigate-duo-2fa-radius-timeout/</guid><description>用 DUO Authentication Proxy 给 FortiGate SSL-VPN 加二次验证，配置本身不难，但 5 秒的默认 RADIUS 超时和用户组里残留的 LDAP 会让 2FA 名存实亡。</description><pubDate>Wed, 18 May 2022 00:00:00 GMT</pubDate><category>fortigate</category><category>2fa</category><category>duo</category><category>radius</category><category>security</category></item><item><title>打印机扫描到共享文件夹突然失败：凶手是被禁用的 SMBv1</title><link>https://blog.papalabs.dev/posts/printer-scan-smb-failed-smbv1/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/printer-scan-smb-failed-smbv1/</guid><description>复合机 scan-to-folder 一直好好的，某天集体失败。NAS 没坏、账号没错——是老打印机只会说 SMBv1，而现代服务器已经不听这门语言了。</description><pubDate>Wed, 09 Mar 2022 00:00:00 GMT</pubDate><category>printer</category><category>smb</category><category>networking</category><category>security</category></item><item><title>Synology Active Backup 备份某台机器一直失败：又是防火墙策略</title><link>https://blog.papalabs.dev/posts/synology-active-backup-firewall-policy/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/synology-active-backup-firewall-policy/</guid><description>全公司只有 R&amp;D 那台机器备份失败。机器没问题、agent 没问题——问题在它待的网段根本到不了 NAS。</description><pubDate>Thu, 03 Mar 2022 00:00:00 GMT</pubDate><category>synology</category><category>backup</category><category>fortigate</category><category>networking</category></item><item><title>Outlook 无限弹密码框：清了 Credential Manager 也没用的那种</title><link>https://blog.papalabs.dev/posts/outlook-credential-prompt-loop/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/outlook-credential-prompt-loop/</guid><description>点取消它连着，重输密码它也连着，但过一会儿又弹。跑遍了所有常规偏方之后，承认吧——问题在认证架构，不在客户端。</description><pubDate>Mon, 11 Jan 2021 00:00:00 GMT</pubDate><category>outlook</category><category>m365</category><category>exchange</category><category>windows</category></item><item><title>服务器无故重启事件：黄灯是线索，不是答案</title><link>https://blog.papalabs.dev/posts/sapb2-amber-led-red-herring/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/sapb2-amber-led-red-herring/</guid><description>一台 SAP 服务器反复无故重启，System LED 亮黄灯指向电源故障，修完真的不亮了——直到几天后它又重启了一次，这次连黄灯都没有。</description><pubDate>Tue, 31 Mar 2020 00:00:00 GMT</pubDate><category>hardware</category><category>windows</category><category>troubleshooting</category></item><item><title>用一台闲置服务器给内网装个&quot;金丝雀&quot;：OpenCanary 蜜罐部署笔记</title><link>https://blog.papalabs.dev/posts/opencanary-honeypot-virtualbox/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/opencanary-honeypot-virtualbox/</guid><description>蜜罐是小团队性价比最高的入侵检测：没有任何正常业务会碰它，所以任何碰它的流量都值得报警。VirtualBox + Ubuntu + OpenCanary，零预算落地。</description><pubDate>Mon, 23 Mar 2020 00:00:00 GMT</pubDate><category>security</category><category>honeypot</category><category>ubuntu</category><category>virtualbox</category></item><item><title>AD 账号反复被锁的五大惯犯：一份实战排查清单</title><link>https://blog.papalabs.dev/posts/ad-account-lockout-hunting/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/ad-account-lockout-hunting/</guid><description>用户密码明明是对的，账号却每隔几分钟被锁一次。锁她的不是人，是某个还记着旧密码的东西。</description><pubDate>Wed, 23 Oct 2019 00:00:00 GMT</pubDate><category>active-directory</category><category>windows</category><category>security</category></item><item><title>RDS 证书到期更换：wildcard 证书导入 RD 部署的完整路径（和三个坑）</title><link>https://blog.papalabs.dev/posts/rds-wildcard-cert-deployment/</link><guid isPermaLink="true">https://blog.papalabs.dev/posts/rds-wildcard-cert-deployment/</guid><description>RDS 证书快到期，手上只有一张躺在别的服务器上的 wildcard 证书。找 pfx、导私钥、四个角色逐个换，还有一个藏在 Gateway Manager 里的漏网之鱼。</description><pubDate>Thu, 01 Aug 2019 00:00:00 GMT</pubDate><category>rds</category><category>windows</category><category>ssl</category><category>certificate</category></item></channel></rss>