Как включить Web Server на Ubiquiti через SSH

Сегодня попросили дистанционно проверить Ubiquiti NanoStation M2, в котором не открывался web-интерфейс ни по http, ни по https, предполагали что он отключен в настройках.
Само устройство пинговалось.
По SSH тоже получилось подключится.

Первым делом я посмотрел прописанные http параметры в конфигурационном файле командой:

cat /tmp/system.cfg | grep http

Как ни странно httpd был включен, но не было строки «httpd.port=80», добавив её и применив, web-интерфейс заработал.

Как редактировать конфигурационный файл можно посмотреть в другой моей статье: Управление оборудованием Ubiquiti по SSH

Приведу на всякий случай перечень стандартных httpd строк при включенном web-интерфейсе:

httpd.https.port=443
httpd.https.status=enabled
httpd.port=80
httpd.session.timeout=900
httpd.status=enabled

Web-интерфейс также можно включить специальной командой:

http_enable

Если команда выше не работает, можно изменить httpd.status=disabled на httpd.status=enabled вручную в конфигурационном файле либо командами:

sed -e 's/httpd\.status=.*/httpd.status=enabled/' -i /tmp/system.cfg
cfgmtd -w -f /tmp/system.cfg
reboot

Добавить комментарий