Eltex VP-12 Руководство по эксплуатации онлайн [111/116] 461093

Eltex VP-15P Руководство по эксплуатации онлайн [111/116] 461090
Руководство по эксплуатации IP-телефонов серии VP
111
Для запуска произвольного скрипта в файле конфигурации создана секция настроек:
UserScript:
Enable: "0"
URL: ""
Опция «Enable» разрешает (если значение 1) или запрещает (если значение 0) запуск скрипта, путь
к которому указан в параметре URL.
Запускаемый скрипт может располагаться как на удаленном сервере, так и на самом устройстве. С
удаленного сервера скрипт может быть загружен посредством протоколов HTTP или TFTP.
Рассмотрим примеры файла конфигурации для запуска пользовательского скрипта с разных
источников.
1. Запуск с HTTP-сервера
Для запуска скрипта с HTTP-сервера необходимо в параметре URL указать полный путь к
файлу в формате HTTP-URL:
URL: “http://192.168.0.250/user-script/script.sh
В этом случае после старта устройства файл script.sh, хранящийся в каталоге user-script
по адресу 192.168.0.250, автоматически загрузится по протоколу HTTP с указанного
сервера, после чего будет произведён его запуск.
2. Запуск с TFTP-сервера
Для запуска скрипта с TFTP-сервера необходимо в параметре URL указать полный путь к
файлу в формате TFTP-URL:
URL: “tftp://192.168.0.250/user-script/script.sh”
В этом случае после старта устройства файл script.sh, хранящийся в каталоге user-script
по адресу 192.168.0.250, автоматически загрузится по протоколу TFTP с указанного
сервера, после чего будет произведён его запуск.
3. Запуск локального скрипта
Ввиду особенностей файловой системы локальный скрипт должен располагаться
только в каталоге /etc/config, так как только содержимое этого каталога сохраняется
после перезагрузки устройства. Скрипт в каталоге /etc/config можно создать либо с
помощью редактора vi, либо загрузить его с внешнего TFTP-сервера (командой tftpgl
user.sh <TFTP-server address>). После создания скрипта ему необходимо назначить права
на запуск командой chmod 777 /etc/config/user.sh.
В файле конфигурации URL для запуска локального скрипта имеет вид:
URL: “File://etc/config/user.sh”
Важно отметить, что пользовательский скрипт должен начинаться с директивы #!/bin/sh.

Содержание

Скачать
Случайные обсуждения