Как сменить пароль Asterisk FreePBX через базу данных
В статье показано как сменить административный пароль Asterisk FreePBX через базу данных.
Войдите на сервер по SSH, затем подключитесь mysql.
Введите для выбора БД asterisk:
mysql> USE asterisk;
Все нужные параметры хранятся в таблице ampusers.
mysql> SELECT * FROM `ampusers`; — команда для просмотра содержимого таблицы
Для сведения : пароль в БД хранится в зашифрованном виде (sha1), поэтому нужно использовать функцию Mysql SHA1 для установки пароля.
UPDATE `ampusers` SET `sha1_password` = SHA1(‘new_pass’) WHERE `username`=’user_name’; — данная команда обновит пароль для указанного пользователя, при условии его наличия в таблице.
Если снова просмотреть содержимое таблицы после выполнения команды, то видно изменение hash`а пароля.
INSERT INTO `ampusers` VALUES (‘new_user’, SHA1(‘new_password’), », », », ‘*’); — команда добавляет нового пользователя FreePBX.
Как сменить пароль Asterisk FreePBX средствами команды amportal
Как сменить пароль Asterisk FreePBX через конфигурационные файлы
0