Услуги системного администратора в Новосибирске

Настройка Trixbox – Часть2 (Смена паролей)

Для безопасной эксплуатации телефонной станции Trixbox, необходимо сменить стандартные (установленные по умолчанию ) пароли на свои.  Для этого подключимся к серверу через SSH или прям с клавиатуры подключенной к данному серверу.

1. Пароль для пользователя root мы сменили еще при установки системы. Если нужно еще раз его изменить, то зайдя в систему под пользователем root,  нужно набрать команду  passwd после чего ввести новый пароль и его подтверждение.

[trixbox1.localdomain ~]# passwd

Changing password for user root.

New UNIX password: – новый пароль

Retype new UNIX password: – его подтверждение
passwd: all authentication tokens updated successfully.

2. Для администрирования Trixbox по web-интерфейсу “http://ip-адрес сервера” по умолчанию используется имя пользователя maint и пароль password. Соответственно их тоже нужно изменить.

Используем команду:  passwd-maint

[trixbox1.localdomain ~]# passwd-maint

——————————————-

Set password for AMP web GUI and maint GUIUser: maint

——————————————-

New password: - новый пароль

Re-type new password: - его подтверждение

Updating password for user maint

3.  Нужно сменить пароль у пользователя asteriskuser в Mysql Server

Вводим команду

[trixbox1.localdomain ~]# mysql -u root -p

на просьбу ввести пароль  Enter password: вводим пароль passw0rd ( 0- это ноль)

Попадаем в консоль MySql Server

Welcome to the MySQL monitor.  Commands end with ; or g.Your MySQL connection id is 7Server version: 5.0.77 Source distribution
Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.
mysql>

Вводим команды(обращаем внимание что где стоит точка запятая то ее нужно указывать и в команде при вводе):

mysql> use mysql;   – выбираем базу mysql

Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -A
Database changed

Вводим команду смены пароля для пользователя ’asteriskuser’:

mysql>update user set password=PASSWORD(“Новый пароль”) where User=’asteriskuser’;

Query OK, 0 rows affected (0.00 sec)Rows matched: 1  Changed: 0  Warnings: 0

Обновляем данные об изменениях (привилегиях):

mysql> flush privileges;

mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)

Выходим из консоли управления MySql Server

mysql> quit

Bye

4.  Вносим поправки в основной конфигурационный файл trixbox:amportal.conf

vi /etc/amportal.conf

ищем строку AMPDBPASS=amp109

и заменяем пароль amp109 на свой

 

5. Изменяем конфигурационный  файл базы данных для биллинга:cdr_mysql.conf

vi /etc/asterisk/cdr_mysql.conf

password=”Свой пароль”

6.  Перегружаем следующие службы  service mysqld restart и    amportal restart

7. Вносим изменения в файл: database.php

vi /var/www/html/web-meetme/lib/database.php

$password = ‘Свой пароль’;

vi /var/www/html/maint/modules/cdrreport/config/database.php

‘connection’ => ‘mysqli://asteriskuser:Свой пароль@localhost/asteriskcdrdb

 

7. Перегружаем MySql Server:  service mysqld restart