Здравствуйте, для обеспечения безопасности на объектах, существует потребность в установке пароля для авторизации на веб-интерфейсе, просмотрел статью Защита паролем — Wiren Board и хотел бы узнать, возможно ли сделать авторизацию с помощью “Прав доступа” на веб-интерфейсе ?
Здравствуйте! Пока, к сожалению, доступна только опция защиты паролем всего доступа к веб-интерфейсу.
А есть ли понимание , в какие сроки будет доступна штатная авторизация ?
Расскажите, пожалуйста, подробнее про вашу задачу. Возможно, разработчики подскажут какое-нибудь решение.
Пока в ближайших планах на разработку данного функционала, к сожалению, нет.
Задача состоит в автоматизации большого кол-ва типовых квартир.
Защита всего доступа к веб-интерфейсу решила бы вопрос, но хотелось бы чтобы это решалось проще и желательно штатными средствами WB.
Описанный способ, добавляет время как на настройку типового проекта, так и на обслуживание, т.к. каждый раз при подключении к новому контроллеру необходимо менять настройки порта.
Но почему? Это несколько строчек в скрипт или в настроечный пакет (что будете использовать в качестве метода массовой настройки). Ну а про подключение к контроллеру - зачем к нему подключаться часто?
Предложите пожалуйста, как скриптом отключить вашу штатную авторизацию.
Возможно эту опцию отключить через mqtt api ?
По умолчанию авторизации ведь нет, совсем?
Я про необходимость делать себя админом на веб.
Если Вы не планируете в ближ время доделывать туда возможность установки пароля,
то нужен вариант как отключить это.
Вы имеете в виду необходимость временно отключить авторизацию по логину и паролю для работы от администратора, а по окончании работ возвращать авторизацию обратно? Или просто убрать авторизацию насовсем?
В итоге у нас должен получиться скрипт который
- Добавляет авторизацию через nginx (понятно как сделать)
- Убирает штатную авторизацию в Настройки/Права доступа насовсем
Для этого нужно действовать в обратном порядке:
- удалить символическую ссылку
/etc/nginx/sites-enabled/global_auth
- перезапустить nginx
service nginx reload
Порт для веб-интерфейса можно оставить 80
Тоже долго думал как быть. Пока вырисовывается два варианта, но руки ещё не дошли попробовать:
- Использовать любой из MQTT-клиентов (настройки видимости через права доступа к MQTT-топикам)
- Поставить одну из доступных для WirenBOARD SCADA-систем, где разделение прав уже вшито (Grafana • Home Assistant • IntraHouse • IntraSCADA • IRidium Server • MasterSCADA • Nagios • SimpLight SCADA • Rapid SCADA • SAYMON • Zabbix).
Для обоих необходимо на родной веб-интерфейс поставить пароль (по сути залочить).
Штатно это убрать совсем не получится, только править исходный код. Но это, вроде, не должно уж сильно мешать. Выбрать администратора, и браузер запомнит.
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.