Сразу после установки дистрибутива интерфейс системы управления доступен по адресу https://[имя машины]:8080. Работоспособность web-интерфейса проверена на следующих версиях браузеров:
Интерфейс конфигуратора переведён на несколько языков:
Если к установленному дистрибутиву нет доступа из внешней сети, то можно воспользоваться текстовым web-браузером elinks, входящим в дистрибутив.
Замечание:
elinks до версии 0.12 не мог корректно работать в юникодной
консоли, которая используется во всех современных
дистрибутивах, поэтому запускать его следует через утилиту luit:
При работе от учётной записи root необходимо
помимо LANG дополнительно переопределять переменную LC_CTYPE.
[test@localhost ~]$ LANG=ru_RU.koi8-r luit elinks - eval 'set terminal.linux.type = 0' https://localhost:8080
Для упрощения запуска браузера в дистрибутив включён сценарий configurator, который запустит наилучший из доступных браузеров с необходимым адресом.
Конфигуратор представлен в системе двумя службами:
web-сервер (httpd-alterator) и собственно сервер
управления (configd). Для работы через web-интерфейс
обе эти службы должны быть запущены:
[root@localhost ~]# service httpd-alterator status
httpd2 is running
[root@localhost ~]# service configd status
configd is stopped
[root@localhost ~]# service configd start
Starting configd service: [ DONE ]
[root@localhost ~]# service configd status
configd is running
Сервер управления может работать с любым web-сервером, поддерживающим исполнение CGI-скриптов. По умолчанию в качестве web-сервера используется apache.
Аутентификация и авторизация производится web-сервером. По умолчанию допуск к web-интерфейсу управления есть только у пользователя root. Аутентификация пользователей производится по системной базе паролей. Можно организовать другую модель аутентификации, изменив настройки в конфигурационном файле web-сервера (в варианте по умолчанию в /etc/httpd2/conf/httpd2.alterator.conf).
В файле /var/log/configd.log сохраняется стандартный вывод ошибок (stderr) от модулей конфигуратора.
Конфигуратор состоит из многих компонент — модулей. Каждый модуль позволяет решать определённую задачу, например настраивать одну службу.
Дополнительные модули доступны в виде RPM-пакетов и устанавливаются штатными системными средствами. При установке дополнительных модулей или при обновлении следует перезапустить сервер configd.