v1.09.20
Entware Manager v1.09.20
Большое обновление после v1.09.9: безопасность, RDP, устойчивость установки и десятки улучшений панели.
Важно: совместимость с web4static и nfqws2
Раньше при установке/обновлении менеджер мог задеть общий файл настроек lighttpd (30-cgi.conf), из-за чего ломались веб-приложения web4static и nfqws2 (у них там свои настройки выполнения скриптов). Теперь менеджер больше не трогает чужой файл, а работает через собственный отдельный конфиг — ваши приложения продолжат работать как раньше. Перед установкой делается резервная копия (умная, по датам), чтобы при необходимости всё можно было восстановить.
Безопасность
- Закрыты критические уязвимости (аудит): нельзя выполнить команды через имя службы, нельзя «захватить» панель или обойти защиту файлового менеджера.
- Все действия, меняющие данные (удаление файлов, очистка, обновление пакетов, смена пароля и др.), переведены на безопасные запросы с защитой от подделки (CSRF).
- Просмотр логов и удаление файлов — только по паролю.
- Очистка временных файлов ограничена безопасными папками; служебные каталоги защищены от случайного удаления.
- Неверный/пустой пароль больше не открывает доступ (защита от обхода).
- Пароль вводится в скрытом поле (звёздочки), а не открытым текстом.
- Пароль файлового менеджера больше не запоминается — запрашивается при каждом действии.
- Попытки входа в панель записываются в лог с IP-адресом (неудачные и успешные).
RDP — новый веб-клиент
- Сворачивание панели управления в компактный островок, который можно перетаскивать по экрану (позиция запоминается).
- В островке: частота кадров (FPS), пинг до панели и пинг до удалённого компьютера.
- Опция «Курсор всегда» — если мышь не видна на удалённом ПК (например, в Radmin или на светлом фоне), включайте её: курсор станет виден всегда.
- Ввод пароля + Enter сразу подключает.
- Полный адрес клиента скрыт — показывается по клику («Клиент: показать»).
- Работает копирование/вставка текста (клипборд) из браузера в удалённый ПК.
Установка и обновление
- Надёжное обновление через кнопку: даже если связь оборвётся в середине, панель не «ослепнет»; есть резервная копия старой версии для отката.
- Таймауты на все сетевые операции — установка не зависает на недоступном сервере обновлений.
- Автоматический выбор режима: если на роутере уже есть свой веб-сервер (например, от nfqws/zapret), менеджер использует собственный сервер и ничего не ломает.
- Автозапуск демонов (Защита, Сеть, Службы) при загрузке роутера — ползунок «Автозапуск».
- Проверка реального результата установки по файлам на диске (не только по коду операции).
Панель и интерфейс
- Вкладка «Пакеты»: единая таблица с фильтрами (Все/Установленные/Обновления/Доступные) и сортировкой по колонкам.
- SMART: температура и время работы для NVMe-дисков больше не пустые; реальный прогресс самотеста; заполненность разделов раскрывается прямо в таблице дисков.
- Поиск в таблицах больше не ломает вложенные строки и не накапливает лишние обработчики.
- Ротация логов показывает путь и размер каждого ротированного файла.
- Исправлен крестик закрытия окна просмотра файла в файловом менеджере.
- Множество мелких исправлений интерфейса и логики.
Установка
Из файла (ipk):
opkg install entware-manager_1.09.20_arm64.ipk
(замените arm64 на свою архитектуру: mips / mipsel)
Из архива (tar.gz):
cd /tmp && tar -xzf entware-manager-<архитектура>.tar.gz
cd deploy && sh Install/install.sh
Если обновляетесь с 1.09.9 и у вас после этого сломались web4static/nfqws2 — достаточно восстановить файл настроек из резервной копии (теперь она создаётся автоматически) и перезапустить веб-сервер. С этой версией проблема не повторится.