Asterisk — скрипт перезагрузки IP телефонов

Возникла необходимость ребутить некоторые телефоны с сервера asterisk в связи с их периодичным зависанием после определенного времени работы.

Один из способов:
  1. Создается файл на сервере:
/root/bin/reboot-users.sh

содержание файла:

 #!/bin/bash
 # reboot users phone 0002
 asterisk -rx "sip notify reboot-snom 0002"

для добавление телефона необходимо добавить еще одну строку (3) с указанием нужного номера.
!!! Необходимо следить, чтобы файл заканчивался переносом строки (Ентер)!!!

2. Для запуска этого файла используется системный крон.
В файле /etc/crontab данный файл запускается так:

05 00 * * * root /root/bin/reboot-users.sh

Время запуска 00:05 каждый день.

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

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