[08:59:13] ФАТАЛЬНО: настройка этого дополнения не завершена.
[08:59:13] FATAL: Пожалуйста, не забудьте установить хотя бы SSH-пароль
[08:59:13] FATAL: или хотя бы один авторизованный ключ!
[08:59:13] ФАТАЛЬНЫЙ: Вы можете настроить это, используя "ssh.password"
[08:59:13] ФАТАЛЬНЫЙ: или параметр "ssh.authorized_keys" в
[08:59:13] ИСПРАВЛЕНО: дополнительная конфигурация.
Ошибка означает, что дополнение SSH & Web Terminal в Home Assistant не может запуститься, потому что не настроены способы аутентификации — ни пароль, ни SSH‑ключи.
Ниже — пошаговая инструкция, как исправить.
Шаг 1. Откройте настройки дополнения
- Перейдите в Home Assistant → Настройки → Дополнения.
- Найдите SSH & Web Terminal и откройте его страницу.
- Нажмите Конфигурация (или Configure).
Шаг 2. Настройте аутентификацию
Вам нужно указать хотя бы один из двух вариантов:
Вариант A. Установите пароль (простой, но менее безопасный)
В поле password укажите надёжный пароль
Вариант B. Добавьте SSH‑ключ (рекомендуемый способ)
- Сгенерируйте SSH‑ключ (если его ещё нет):
- Linux/macOS:Нажмите Enter на всех вопросах (чтобы сохранить ключ в ~/.ssh/id_rsa и не ставить пароль).
- bash
ssh-keygen -t rsa -b 4096- Windows:
Используйте PuTTYgen (из пакета PuTTY) — сгенерируйте ключ RSA (4096 бит).
- Скопируйте публичный ключ (файл id_rsa.pub или вывод PuTTYgen). Он выглядит так:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQD... вашАдрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. - В настройках дополнения вставьте ключ в поле authorized_keys:Важно:
- Каждый ключ должен начинаться с
- ssh-rsa .... - Можно добавить несколько ключей (по одному на строку).
- Каждый ключ должен начинаться с
- yaml
authorized_keys: - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQD... вашАдрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.
Шаг 3. Сохраните и запустите дополнение
- Нажмите Сохранить (или Save).
- Вернитесь на страницу дополнения и нажмите Запустить (или Start).
Шаг 4. Проверьте работу
- Откройте Терминал (в интерфейсе Home Assistant или через SSH‑клиент).
- Попробуйте подключиться:
- Через веб‑терминал: должно открыться окно терминала.
- Через SSH‑клиент (например, ssh или PuTTY):(Порт 2222 — стандартный для SSH & Web Terminal; замените ваш_ip_адрес на IP вашего сервера.)
- bash
ssh -p 2222 hassio@ваш_ip_адрес
- Если всё настроено верно, вы увидите приглашение командной строки.
Comments powered by CComment