又被迫折腾了一次黑群晖引导

又被迫折腾了一次黑群晖引导

💡 原文中文,约1500字,阅读约需4分钟。
📝

内容提要

群晖曝出无需账号密码即可获取权限的漏洞,作者因DSM小版本不在修复范围内,将黑群晖升级至7.4,重启后卡在RR引导界面。因旧引导不支持新版本,他下载新版RR,但在线更新无效,强制关机后失联。遂用balenaEtcher重做SD引导卡,重选SA64000型号并输入原SN和MAC,经SFTP上传PAT后编译成功,数据未丢失。登录提示序列号无效,检查发现编译时SN和MAC被改为随机值,改回后恢复正常。

🔎

延伸解读

漏洞应对与升级决策的权衡

文章提到群晖漏洞无需正确账号密码即可获取权限,作者已禁用admin账户,但因需公网访问未关闭IPv6解析。其DSM小版本不在修复范围内,只能升级到7.4。这反映黑群晖用户在安全更新与可用性间的两难:不升级可能暴露于漏洞,升级又可能因引导不兼容导致停机。

引导升级失败后的恢复要点

作者在线更新RR引导后重启无效,强制关机导致失联。最终用balenaEtcher重做SD引导卡,重选SA64000型号并输入原SN和MAC,经SFTP上传PAT后编译成功,数据未丢失。关键教训是:升级前应备好镜像包和原SN/MAC记录,避免依赖在线更新,并谨慎强制关机。

序列号无效的常见原因

登录提示“序列号无效”并非升级触发检测,而是编译引导时SN和MAC被改为随机值。作者检查user-config.yml发现数值被重写,改回原值后恢复正常。这说明黑群晖维护中需定期核对引导配置,尤其在重做引导或更新后,避免因随机化导致DDNS等官方服务失效。

❓

Q&A

黑群晖升级DSM 7.4后卡在RR引导界面怎么办?

需要更新RR引导版本并重新编译。因为旧版RR(如23.11.10)不支持SA64000-7.4的引导,需下载新版RR(如26.9.0)镜像包,用balenaEtcher重做引导卡,重新选择型号和版本,输入原SN和MAC,编译引导即可。

为什么黑群晖升级后提示序列号无效?

可能是因为编译引导时SN和MAC被改成了随机值。检查引导盘的user-config.yml文件,将SN和MAC替换回原来的值,重启后即可恢复正常。

黑群晖升级DSM会导致数据丢失吗?

通常不会。本文作者在升级并重新编译引导后,群晖里存储的数据完全没有丢失。但操作前建议备份重要数据。

如何通过SFTP上传PAT文件到黑群晖引导?

在电脑上下载PAT文件,通过SFTP连接到引导环境(如RR引导的临时目录),将PAT文件上传到该目录,然后在引导界面选择更新PAT并编译。

黑群晖没有洗白会有什么影响?

主要影响是群晖官方DDNS无法使用,且可能无法通过官方服务获取SSL证书(尤其依赖IPv6验证时)。但基本功能如Synology Photos缩略图显示正常。

群晖漏洞无需账号密码即可获取权限,该如何防护?

可采取的措施包括:禁用admin账户、关闭公网访问(如暂停DDNS解析)、升级到最新修复版本(但注意某些版本仍受影响)、关机等。作者因DSM小版本不在修复范围而选择升级。

🏷️

标签

➡️

继续阅读