docker run -d
--name homeassistant
--privileged
--restart=unless-stopped
-e TZ=MY_TIME_ZONE
-v /etc/docker/ha:/config
-v /run/dbus:/run/dbus:ro
-p 8123:8123
ghcr.io/home-assistant/home-assistant:stable
如果您在容器中运行“家庭助理”,则可以使用容器中的命令行和命令来更改密码。以下步骤是指 Docker 中名为 的 Home Assistant 容器。请注意,在容器中工作时,命令需要一些时间才能执行。hass
homeassistant
docker exec -it homeassistant bash
打开到容器命令行hass
创建默认用户(如果这是您首次使用该工具)hass --script auth --config /config change_password existing_user new_password
更改密码exit
退出容器命令行docker restart homeassistant
重新启动容器。用户名密码存放位置
find / -name auth_provider.homeassistant
/config/.storage/auth_provider.homeassistant
cat /config/.storage/auth_provider.homeassistant
{
"version": 1,
"minor_version": 1,
"key": "auth_provider.homeassistant",
"data": {
"users": [
{
"username": "******",
"password": "**********************************************************************"
}
]
}
}
~
~
重置密码
docker exec -it homeassistant /bin/bash
hass --script auth --config /config change_password 用户名 新密码
本文发布于:2025-04-07 03:22:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1743967362584822.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |