在大规模部署场景下安全使用 Raspberry Pi Connect
大家好我们是Raspberry Pi。最近我们对安全启动配置工具rpi-sb-provisioner进行了重大升级使其能够更轻松地配置更复杂的操作系统镜像并支持大规模部署 Raspberry Pi Connect。我们一直安全启动secure boot的使用复杂程度远超应有水平。因此在 2024 年Raspberry Pi发布了rpi-sb-provisioner的第一个版本。这是一个专门用于帮助用户在启用了安全启动和全磁盘加密的设备上以稳定、可预测方式完成操作系统部署的系统。自首次发布以来我们收到了大量用户反馈而这个配置工具也得到了显著发展——它已经从最初的一组 Shell 脚本和工具演变成为一个包含制造数据库、审计日志以及 Web 用户界面的完整系统。每一次改进都是为了真正解决用户在实际使用过程中遇到的问题。当然打造基于 Raspberry Pi 的设备和项目并不仅仅是将操作系统写入设备这么简单我们还需要让rpi-sb-provisioner能够更好地与其他工具协同工作。集成 Raspberry Pi Connect用户持续反馈Raspberry Pi Connect 在远程管理设备方面非常实用。但是当你需要批量配置大量设备时就无法接受逐台手动关联设备的方式同时你也希望这些设备关联关系能够在操作系统更新、恢复出厂设置等操作之后依然保持有效。rpi-sb-provisioner 2.3 版本利用了 Raspberry Pi Connect for Organisations 中新增的设备身份支持功能使你可以自动为设备分配不可更改的唯一身份将设备绑定到你的 Raspberry Pi Connect for Organisations 账户在大规模生产部署过程中无需人工逐台配置。这意味着企业用户和设备制造商可以更加高效、安全地管理大量 Raspberry Pi 设备。灵活的镜像描述配置此前版本的rpi-sb-provisioner假设用户已经通过pi-gen创建了传统的 Raspberry Pi OS 派生镜像。然而在首次发布之后我们收到了一系列用户需求有用户希望配置更加复杂的系统分区结构有用户希望采用更加灵活、更易维护的镜像构建方式。为了解决这些需求我们在rpi-image-gen中引入了镜像描述配置Image Description ProvisioningIDP功能并将其集成到了rpi-sb-provisioner 2.3中。镜像描述配置让 rpi-sb-provisioner 从一个功能固定的配置工具升级成为一个完全可编程的部署系统。用户现在可以定义多种分区布局不同分区类型其他系统属性。此外IDP 不仅适用于由 rpi-image-gen 创建的操作系统镜像。只要你能够描述一个系统镜像就能够对其进行配置部署。在生产环境部署之前IDP 提供的扩展元数据还能帮助用户选择正确的镜像并验证配置假设是否符合预期。利用 rpi-fw-crypto 加强密钥保护随着rpi-fw-crypto的发布Raspberry Pi 设备现在具备了一种使用非对称加密技术的机制同时避免过度暴露由 rpi-sb-provisioner 写入设备的、设备唯一的私钥。我们主要在两个方面使用这一功能1. 在配置服务器端用于加密签名材料将签名材料例如 PEM 文件或 HSM PIN绑定到指定配置服务器。2. 在已配置设备端用于生成完整磁盘加密密钥所需的数据。这一过程可以通过提供的启动前认证环境pre-boot authentication environment或者用户基于 rpi-image-gen 自行构建的认证环境来完成。在 rpi-sb-provisioner 2.3 的安全启动密钥选择界面中新增密钥信息显示功能包括密钥哈希值和加密状态帮助用户确认即将写入设备的密钥是否正确。未来计划rpi-sb-provisioner将继续发展以满足用户不断变化的需求。无论是分享你对工具使用体验的反馈告诉我们哪些地方运行良好、哪些地方仍需改进或分享大规模生产设备过程中积累的经验这些信息都将帮助我们持续优化系统为不同类型的用户提供更好的支持包括工业用户嵌入式设备开发者Raspberry Pi 爱好者。如果你希望了解更多关于大规模部署 Raspberry Pi Connect 的信息可以查看我们的批量部署文档。rpi-sb-provisioner、rpi-fw-crypto 和 rpi-image-gen 均为开源项目可通过 Raspberry Pi 软件资源页面获取。

相关新闻

React 的 render 函数返回的数据类型是什么:深入理解组件渲染机制

React 的 render 函数返回的数据类型是什么:深入理解组件渲染机制

一、React 的 render 函数返回的数据类型是什么:深入理解组件渲染机制 1.1 React render 函数的核心作用 在 React 中,render 函数是类组件和函数组件 (通过返回值) 的核心。它的主要职责是描述当前状态下 UI 应该呈现的样子。对于 React 的 render 函数…

2026/8/4 12:41:25 阅读更多 →
前端小白也能掌握:收藏这份Agent开发进阶指南,解锁大模型时代新机遇!

前端小白也能掌握:收藏这份Agent开发进阶指南,解锁大模型时代新机遇!

前端发展至今,Agent的兴起为开发者带来了新的机遇。本文详细解析了Agent开发的核心概念,阐述了前端在Agent开发中的独特优势,并提供了实用的学习路径和避坑指南,帮助前端开发者顺利转型,在大模型时代抢占先机。 过去几…

2026/8/4 12:41:25 阅读更多 →
小白程序员必看:轻松入门大模型,从零到落地实践全解析

小白程序员必看:轻松入门大模型,从零到落地实践全解析

本文深入剖析AI项目落地过程中的常见误区,强调业务理解、数据质量及模型适配的重要性。文章提出标准化的AI落地流程,涵盖业务理解、数据处理、模型学习与部署、运行优化等关键环节,并结合真实案例展示AI如何助力企业提升效率。对于希望学习大…

2026/8/4 12:41:25 阅读更多 →

最新新闻

GPU算力供应商怎么挑?回答完这8个问题,候选平台会自动缩小

GPU算力供应商怎么挑?回答完这8个问题,候选平台会自动缩小

寻找GPU算力供应商时,列出十几个品牌并不难。真正困难的是:如何从中筛出适合自己任务的平台。 下面不做固定排行榜,而是提供一份需求诊断问卷。回答完8个问题,候选范围通常会明显缩小。 问题1:你要运行什么任务&#x…

2026/8/4 13:23:50 阅读更多 →
Docker部署AI服务接口:从环境隔离到生产级编排实战

Docker部署AI服务接口:从环境隔离到生产级编排实战

1. 从零到一:为什么选择Docker来部署AI服务接口最近在折腾一个AI相关的项目,需要把一些模型推理能力封装成标准的API接口对外提供服务。一开始,我尝试在本地环境直接部署,结果发现光是环境依赖、版本冲突、端口占用这些破事就够喝…

2026/8/4 13:23:50 阅读更多 →
Unity运行时检视器皮肤定制:从原理到实战的完整指南

Unity运行时检视器皮肤定制:从原理到实战的完整指南

1. 项目概述:为什么我们需要一个个性化的Runtime Inspector?在Unity开发中,调试是家常便饭。无论是调整一个角色的移动速度,还是实时修改场景中某个物体的材质颜色,我们都需要一个直观的界面来操作。Unity自带的Inspec…

2026/8/4 13:23:50 阅读更多 →
GPU平台服务哪家好?一套72小时测评法,比看口碑排名更可靠

GPU平台服务哪家好?一套72小时测评法,比看口碑排名更可靠

平台服务质量很难通过一张价格表判断。 GPU型号可以核验,显存可以查看,小时费用可以计算;但客服是否能解决问题、数据能否恢复、高峰期是否有资源,只有在真实使用中才能发现。 下面是一套72小时测评法。它不需要高额投入&#xff…

2026/8/4 13:23:49 阅读更多 →
UE4SS终极指南:5分钟上手Unreal Engine游戏修改系统

UE4SS终极指南:5分钟上手Unreal Engine游戏修改系统

UE4SS终极指南:5分钟上手Unreal Engine游戏修改系统 【免费下载链接】RE-UE4SS Injectable LUA scripting system, SDK generator, live property editor and other dumping utilities for UE4/5 games 项目地址: https://gitcode.com/gh_mirrors/re/RE-UE4SS …

2026/8/4 13:23:49 阅读更多 →
C++模板编译期调试技巧与实战指南

C++模板编译期调试技巧与实战指南

1. 模板编译期调试的核心价值在C开发中遇到模板报错时,你是否曾被满屏晦涩的错误信息折磨得怀疑人生?模板作为C最强大的特性之一,其编译期多态机制虽然带来了极高的运行效率,但也让调试过程变得异常艰难。传统调试器对模板实例化过…

2026/8/4 13:22:49 阅读更多 →

日新闻

AI Agent白手起家26: 使用标准事件驱动大模型实践

AI Agent白手起家26: 使用标准事件驱动大模型实践

纲要 练习目标:掌握大模型标准事件的调用回顾 LangChain 中的核心标准事件 invokestreambatchastream_eventswith_structured_output 环境准备实战代码:多种事件调用对比 同步调用与流式输出批量处理异步事件流监听结构化输出 运行说明与预期结果总结与扩…

2026/8/4 0:00:40 阅读更多 →
dealsea是什么?跨境卖家必知的美国deal站入门指南

dealsea是什么?跨境卖家必知的美国deal站入门指南

说实话,第一次听说美国这个老牌折扣网站的跨境卖家,十个有八个会问同一个问题:这个平台到底是干嘛的?我见过一个做家居出口的朋友,他在亚马逊上月销二十万美金,却从来没用过它。我给他看了首页——一屏一屏…

2026/8/4 0:01:40 阅读更多 →
清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

通讯作者:邓兵、刘建国通讯单位:清华大学DOI:https://doi.org/10.1021/acs.est.6c00603研究背景稀土元素(REEs)是清洁能源技术与电子器件不可或缺的核心原料,然而传统提取方式依赖能耗高、排放大的采矿与强…

2026/8/4 0:01:40 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/3 4:58:13 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/4 11:41:39 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/4 5:26:40 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/3 13:07:03 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/4 11:09:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/3 8:27:36 阅读更多 →