Как сменить пароль Asterisk FreePBX через базу данных

Автор Itworkroom

В статье показано как сменить административный пароль Asterisk FreePBX через базу данных.

Войдите на сервер по SSH, затем подключитесь mysql.
Введите для выбора БД asterisk:

mysql> USE asterisk;

Все нужные параметры хранятся в таблице ampusers.

mysql> SELECT * FROM `ampusers`; — команда для просмотра содержимого таблицы

Cмена пароля FreePBX через БД

Для сведения : пароль в БД хранится в зашифрованном виде (sha1), поэтому нужно использовать функцию Mysql SHA1 для установки пароля.

UPDATE `ampusers` SET `sha1_password` = SHA1(‘new_pass’) WHERE `username`=’user_name’; — данная команда обновит пароль для указанного пользователя, при условии его наличия в таблице.

Если снова просмотреть содержимое таблицы после выполнения команды, то видно изменение hash`а пароля.

Cмена пароля FreePBX через БД

INSERT INTO `ampusers` VALUES (‘new_user’, SHA1(‘new_password’), », », », ‘*’); — команда добавляет нового пользователя FreePBX.

Cмена пароля FreePBX через БД
Как сменить пароль Asterisk FreePBX средствами команды amportal
Как сменить пароль Asterisk FreePBX через конфигурационные файлы

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *