2.0 Addons - 安装ssh server服务

2019-04-01

本系列教程主要实现通过Raspberry Pi3 + Hass.io + Macbook配合其它智能硬件实现对智能家居的控制,旨在分享搭建智能家居过程中的经验和乐趣。


设置SSH服务器允许使用任何SSH客户端访问您的Hass.io文件夹

1. 首先来到Home Assistant主页http://hassio.local:8123,在菜单栏点击Hass.io,然后左侧选择ADD-ON STORE,当前页面会显示所有官方和第三方的插件,默认已经有一个第三方源还可以添加其他第三方源。

2. 向下滚动找到SSH server,点击进入安装界面。

3. 进入安装界面,点击INSTALL进行安装,安装完成以后会变成OPEN,点击可以进入SSH server界面。

如果安装的时候转圈一会就消失没有成功可能是系统时间不正确造成的,每次重启系统时间都会不正确,跟安装Hass.io文章里面的第四步无法安装更新是同一个问题,请更新系统时间。

4. 进入SSH server界面,可以开启或关闭SSH server服务。

5. 打开ssh server服务以后往下滚动进入配置ssh服务界面,在authorized_keys界面输入客户端电脑(你需要登入到Home Assistant的电脑)的ssh key或在password栏设置密码,设置完成以后点击save,然后在第四步界面点击下面的restart重启ssh server服务。如何获取ssh key请看2.1如何获取客户端电脑ssh key

6. 设置完成后,在你的客户端电脑打开命令行工具,输入ssh root@hassio.local如果出现如下错误:

则执行如下操作:

mv ~/.ssh/known_hosts ~/.ssh/known_hosts.bak
ssh -o StrictHostKeyChecking=no root@192.168.0.104

登入成功:

参考文档

Installing third-party add-onswww.home-assistant.io图标工作中遇到的问题及解决方案www.jianshu.com
SSH Serverwww.home-assistant.io图标

编辑于 2019-04-11

文章被以下专栏收录