Архивы автора: admin

Cменить пароль другого пользователя CentOS 7

Если вы хотите сменить пароль другого пользователя, вам необходимы права суперпользователя root. Если вы наделены такими правами, то выполните в Терминале:

и введите пароль суперпользователя root (о переходе в режим суперпользователя будет свидетельствовать знак “#” вместо привычного для вас знака “$”). И, затем, выполните команду:

где имя_пользователя – логин пользователя, которому вы меняете… Читать далее »

Папки Asterisk

Все эти директории создаются во время установки и конфигурируются в файле asterisk.conf. /etc/asterisk/ Располагаются конфигурационные файлы As­terisk. /usr/lib/asterisk/modules/ Располагаются все загружаемые модули Asterisk. В этой папке находятся различные приложения, кодеки, форматы и каналы, используемые Asterisk. По умолчанию Asterisk загружает все эти модули при запуске системы. Загрузкой этих модулей можно управлять в файле modules.conf. /var/lib/asterisk Располагается… Читать далее »

Установка Bind 9 (named) в CentOS 7

Одним из важных сервисов, обеспечивающих функционирование современного интернета является сервис по преобразованию имени сайта в ip адрес. Настройкой реализации сервиса DNS мы займемся в этой статье на примере настройки Bind 9 (named) на сервере под управлением CentOS 7. Мы подготовим минимально необходимый базовый функционал и заглянем немного глубже в настройки логирования. Bind — самая распространенная… Читать далее »

Почтовый сервер Postfix на CentOS 7 с виртуальными доменами, системой управления, веб-доступом и многим другим

В данной инструкции выполнена настройка полноценного почтового сервера. Список всех особенностей и возможностей: Почтовая система на базе Postfix; Поддержка виртуальных доменов; Хранение почты на сервере; Подключение к почтовым ящикам по POP3 и IMAP (Dovecot); Поддержка шифрования; Хранение части настроек в MariaDB; Защита от СПАМа и вирусов; Доступ к почте с помощью веб-интерфейса (Roundcube); Возможность управление… Читать далее »

Диагностика asterisk

1. Как узнать, запущен ли asterisk 1.1 Локальная проверка Для того, чтобы проверить, запущен ли asterisk локально (на этом же компьютере), достаточно (это самый надёжный способ) выполнить из командной строки:

В случае успешного запуска появится приглашение астериска:

Приведенное выше сообщение означает, что выполнены следующие условия: asterisk успешно установлен на данном компьютере; служба астериска… Читать далее »

Команды для модемов. Dongle

Команды Asterisk

asterisk -rvvvvvvv | tee /home/administrator/scripts/asterisk_cli_v01.txt ;запись логов астериска в файл asterisk -rvvvvvvv ;Вызов консоли dialplan reload ;перезагрузка файла конфигурации extensions.conf dongle show devices ;Просмотр состояния установленных модемов dongle ussd GSM1 *100# ;Отправка USSD команды dongle cmd GSM1 AT+CMGD=1,4 ;Удалить все СМС с GSM1 core show channels verbose ;Просмотр активных каналов, звонков и суммарное кол-во вызовов… Читать далее »

БД mysql. Миграция

создание бэкапа всех баз на старом сервере

Подключаемся к БД на новом сервере

Создаем базу данных dbname_new на новом сервере

Выходим из консоли БД:

Разворачиваем бэкап на новом сервере в заранее созданной базе данных dbname_new можно при помощи утилиты mysql

При весе бэкапа 100 мегабайт, время импорта приблизительно 5 минут…… Читать далее »

Asterisk: убиваем зависший канал (SIP channel hangup)

1.

Результат – видим в списке нужный номер с зависшим звонком (если мы уверенны, что звонок завис – у клиента нет активных сессий):

2) Теперь нужно узнать ID канала по Call ID:

Результат:

3) Убиваем канал: