Сброс пароля администратора jabber-сервера OpenFire

Достался мне виртуальный сервер OpenFire 4.3.2 на CentOS 7 с авторизацией по NTLM (AD DS), но в админский веб-интерфейс пароля не оставили (root от сервера не подходит, потому как попасть мне нужно именно в админку OpenFire).

В итоге, суть такова, что необходимо отредактировать файл с настройками, где нужно явно указать учетную запись администратора.

Сначала останавливаем сервис OpenFire:

service openfire stop

Затем любым редактором нужно отредактировать файл настроек (я традиционно пользуюсь Midnight Commander):

mcedit /opt/openfire/conf/openfire.xml

И добавить в файл назначение пользователя админом после тега (примерно 24я строчка):

<admin>
    <authorizedUsernames>DomainAdmin</authorizedUsernames>
    <!-- <authorizedJIDs></authorizedJIDs> -->
</admin>

Сохраняем F2, выходим F10 и стартуем службу OpenFire:

service openfire start

После можем заходить в админку сервера по порту 9090.

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