您好,登錄后才能下訂單哦!
System Center, Configuration Manager, Device Management, Raspberry Pi, CSP
這篇隨筆由樹莓派而起,卻穿越時空,讓我想起故人故事。并縱橫×××,牽扯到設備管理……
樹莓派是個開源硬件,初衷為了讓更多的孩子以很低的成本來學習計算機,學習編程,了解世界。在教室這種環境,或者使用樹莓派當瘦客戶機的環境,因為需要大批量配置樹莓派,所以一個配置系統是必不可少的。
所以在樹莓派的官網上有項目叫PINET,地址在:http://pinet.org.uk/ 。可以連接到服務器進行集中的系統啟動。至于商業化的,ThinLinx有其自己做的TMS系統來集中管理樹莓派。http://www.thinlinx.com/tms.html
以上兩種都是針對Raspbian的Linux系統,如果運行了Windows 10 IoT Core的樹莓派,如何進行管理和制備呢?作為操作系統老牌廠商,Microsoft自然不會讓其缺失太久。答案就是如同少林一般博大精深的SCCM(哈哈)。當然,少林現在遍布天下,正如可以使用SCCM+InTune 云服務(哈哈哈)。
嚴格來說,Windows 10 IoT Core和1%日薄西山的Windows 10 Mobile、MR日出東方的Holographic一樣,同屬運行Windows 10系統的設備,在UWP大一統的框架下,很多特性和配置與我正在寫字的Windows 10二合一筆記本沒啥太大區別。由此,對Windows 10 IoT Core的管理近乎等同于對Windows 10 Mobile的管理。
對移動設備的管理,一般首先需要雙向驗證管理服務器和移動設備的身份,這樣可避免身份偽造或中間人***。我們已經知道SCCM可以向各類設備例如Windows、Windows Phone、Windows Mobile、iPhone、iPad、Mac OS X和Android推送合規配置,因此使用SCCM來做證書分發也不是一件困難的事情。
而SCCM大多針對在線設備,如何在系統初始化階段就完成這些配置呢?對于傳統的方式我們有OSD/MDT等操作系統部署方式,而對于移動設備我們可以使用WICD(Windows Imageing and Configuration Designer),包含在Windows Assessment and Deployment Kit中(即常說的Windows ADK或WADK)。
對于預定義的配置,可以直接修改安裝鏡像,也可以制作“制備包”(Provisioning Package)。以導入CA證書信任為例,可以將SCCM生成的Profile導入到WICD向導,生成一個制備安裝包。
完成后,導出制備安裝包*.ppkg文件,回到運行Windows 10 IoT Core的樹莓派,復制到C:\Windows\Provisioning\Packages目錄,重啟樹莓派即可自動執行配置。
上述配置的官方頁面在:https://developer.microsoft.com/zh-cn/windows/iot/docs/management
當然,我們不可能只做一個CA證書分發就結束了,能做的事情很多,可以通過CSP(Configuration Service Provider)來完成。是不是聽著很耳熟?這里有我很多年前寫的兩篇隨筆:
CSP-開篇簡介
CSP-SCCM管理Mobile Device
那一年,北京奧運,時光如水,歲月如歌。
不感慨了,有時間寫一篇介紹CSP吧。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。