Как сменить пароль 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 через конфигурационные файлы

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

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