【2022.01.11】HassOS的備份、HassOS的SSH連接、Docker的部署


大概了解了一下實體、卡片、組件等概念,現在進入最有意思的docker部署部分,不過為了以防萬一,還是先進行備份操作

備份

備份是在web界面的“配置-加載項、備份與supervisor-備份-創建備份-完整備份”

image-20220110224328408

等待一會兒就可以在semba文件服務中可以看到該份文件

image-20220110224440981

才1500KB,估計只是對HA相關的內容進行備份,而不是對整個HassOS進行備份

SSH連接

因為web界面的終端SSH算是HassOS的一個docker,因此不能獲得底層的系統權限,要通過連上SSH才可以進行底層的一個Docker部署

這部分研究了好久,無語死,不就連個SSH你至於這么累嗎= =

准備工具

一個U盤,格式化,並命名為“CONFIG”,記得大寫

image-20220110230657329

使用puttygen生成密鑰對

打開軟件,下面修改為2048,點擊生成,然后在上面畫畫

image-20220110231812215

將上面的東西拷貝下來,編碼格式為ANSI格式的文件在U盤里(不要用記事本!!!用notepad++,轉為ansi編碼,至於為什么,看后面的題外話),文件名為authorized_keys

img

私鑰也保存一下在本地,后面使用putty進行訪問的時候會用到

U盤拔下來插到樹莓派上,進入“配置-進入supervisor-系統-三個點-從USB導入”

image-20220110233131720

putty配置

端口號要改為22222

image-20220111014349889

Data里面登錄名為root

image-20220111014449850

導入私鑰

image-20220111014518497

這樣就可以連接SSH了

點擊accept

image-20220111014633174

全程被這個SSH折磨,我真是難受死了

docker的部署

實際上已經可以直接使用docker了

輸入docker version得到如下結果

image-20220111015139871

題外話

估計是win10BUG,折騰了我好久,和朋友閑聊

image-20220111015334131

image-20220111015350742

image-20220111015402107

image-20220111015418995

參考鏈接

調試主助手操作系統|家庭助理開發人員文檔 (home-assistant.io)

How to Create SSH Keys with PuTTY on Windows :: DigitalOcean Documentation

hassos取得最高root權限教程(分享)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM