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 щодня.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *