CentOS: Сброс пароля на FreePBX версии 12
Попалась в руки вашего покорного слуги IP-АТС FreePBX версии 12. АТС развернута на CentOS версии 6. Логинов паролей к ней не было, поэтому пришлось сбросить пароль root и пароль для веб-морды FreePBX. Ниже пошаговый мануальчик по сбросу паролей, который подходит для этих версий ПО.
1. Сброс пароля пользователя root.
1.1 Запускаем систему в однопользовательском режиме.
Перезагружаем сервер. В момент загрузки на таймере выбора операционной системы нажимаем любую клавишу кроме Enter. Выбираем нужный вариант загрузки и нажимаем E для редактирования. Стрелками выбираем строку "kernel /vmlinuz- .....", нажимаем еще раз E для редактирования. дописываем параметр "single" и нажимаем Enter для сохранения параметров. Нажимаем B для загрузки.
1.2 Собственно меняем пароль.
В консоли вводим команду для смены пароля пользователя root
Вводим два раза новый пароль.
Перезагружаем сервер для загрузки в штатном режиме.
2. Сброс пароля для Web-интерфейса FreePBX.
Отрываем в браузере http://<ip сервера>/admin . Нажимаем Ctrl + A внизу видим ID сессии (26 букв-цифр).
В консоли сервера вводим команду для разблокировки сессии:
После разблокировки обновляем страницу в браузере (F5). Попадаем на веб-морду.
Идем Admin --> Administrators, меняем пароль или создаем нового пользователя.