环境:
docker ha
问题描述:
Docker容器下面home assistant忘记账号密码怎么重置?
解决方案:
你可以按照以下步骤来找回或重置密码:
方法一 (未解决)
停止并删除当前的Home Assistant容器(确保你已经保存了任何重要数据)。
docker stop homeassistant
docker rm homeassistant
启动一个新的Home Assistant容器,并挂载一个目录到/config,这个目录将会包含你的配置文件。
docker run -d --name home-assistant \
-v /path/to/your/config:/config \
homeassistant/home-assistant
将/path/to/your/config替换为你的Home Assistant配置文件实际存储的路径。
docker restart homeassistant
现在你应该可以使用新设定的密码登录Home Assistant了。如果你使用的是Home Assistant Supervised或者其他方式管理配置,步骤可能会有所不同,但基本原理是相同的:更新配置文件中的密码设置。
方法二
1.登入盒子系统SSH
2.在ssh输入如下命令(未解决)
rm -rf * /usr/share/hassio/homeassistant/.storage
docker restart homeassistant
4.进入容器(解决本案例)
docker exec -it homeassistant bash
cd config
rm -rf .storage
exit
重启
docker restart homeassistant