—просите про Asterisk в Telegram - чате

ћерион Ќетворкс

¬ сегодн€шней статье расскажем о том, как проверить скачанные или добавленные модули в графическом интерфейсе FreePBX 13.

C недавних пор FreePBX имеет встроенную систему проверки подписи дл€ всех официальных модулей. Ёто было сделано дл€ того, чтобы конечный пользователь или администратор системы могли без проблем определить, подвергалс€ ли модуль изменени€м (например, из-за у€звимости системы безопасности, или же модуль вовсе вредоносный).


Ќеподписанные модули после обновлени€

≈сли после обновлени€ с FreePBX 2.11 до FreePBX версии 12 или 13, на главной странице по€вл€ютс€ информационные сообщени€ о неподписанных модул€х (Unsigned Modules) это может означать, что ¬ы не завершили последнюю часть обновлени€. ƒл€ того, чтобы еЄ корректно завершить требуетс€ подключитьс€ к вашей IP-ј“— по ssh или через консоль и ввести следующий р€д команд:

amportal chown
amportal a ma refreshsignatures
amportal a reload

Ёти команды запуст€т внутреннюю проверку модулей, а также проверку того, что все файлы имеют правильные разрешени€. ≈сли будут обнаружены модули, которые не имеют подписи, то система загрузит их заново и перезапуститс€. ѕосле этого, все предупреждени€ и ошибки должны исчезнуть.


—ообщени€ о неподписанных модул€х на главной странице

”ведомлени€ о подписи модулей были введены в FreePBX 12 как сообщени€, которые по€вл€ютс€ на главной панели (Dashboard) при обнаружении каких-либо проблем. ¬ыгл€дит это примерно так:

FreePBX 13: Ќеподписанные модули

¬ы можете детально узнать подробности этих информационных уведомлений, нажав кнопку Details. ќткроетс€ анализ того, что не удалось корректно выполнить в процессе проверки целостности.

¬ качестве альтернативы можно также скрыть эти сообщени€ безопасности, нажав X в правом верхнем углу. “аким образом, уведомлени€ будут скрыты до тех пор, пока не по€витс€ новый неподписанный модуль. Ёти уведомлени€ будут также отображатьс€ на панели управлени€, в разделе System Overview и приходить по электронной почте в следующем виде:

ѕредупреждени€ System Overview в FreePBX 13

∆елтые уведомлени€ безопасности €вл€ютс€ общими предупреждени€ми. ¬ то врем€ как красные сообщени€, означают, что файл был изменен по сравнению с тем, каким он первоначально был во FreePBX. Ќапример:

”ведомлени€ красного цвета в FreePBX 13

¬ы можете отключить все уведомлени€ о недействительной подписи в меню Advanced Settings, установив Enable Module Signature Checking в положение False.

 Unsigned Modules отключить в FreePBX 13
Ќасто€тельно не рекомендуем выставл€ть флаг Enable Module Signature Checking в положение False в системах, которые работают в продакшене, поскольку данное действие отключает несколько уровней системной защиты.

“ипы предупреждений

—уществует два типа предупреждений о подписи модул€, их описание ниже:

  • Unsigned - неподписанные модули. Ёто модули, которые не были санкционированы командой разработчиков FreePBX. ќни потенциально могут иметь вредоносный код, который может угрожать вашей системе. ”становка этих модулей на свой страх и риск.
  • Altered - изменЄнные модули. Ёто модули, имеющие файлы, которые были модифицированы по сравнению с их первоначальной версией. –екомендуетс€ повторно загрузить эти модули, чтобы предотвратить возможные проблемы с вашей ј“—.

ѕолезна ли ¬ам эта стать€?

–аз в неделю мы отправл€ем дайджест с самыми интересными стать€ми.

P.S. ≈сли укажите свою дату рождени€, то мы об€зательно ¬ас поздравим и подарим небольшой подарок :)

Ќажима€ на кнопку "ѕодписатьс€", вы даете согласие на обработку своих персональных данных